I haven't trained with them, but I work line service @ trenton so I've talked to them/their students a decent amount and I would say go for it. I only know of one guy who got an ATP rating through them and it worked out for him. He flew charter, got the ATP and used that to get into a regional