I was a former student, and former Instructor. I recommend you getting your private at local flight school and get the other ratings at ATP, but be-careful when you go to ATP, they dont care about your sucess, they care about your money... And DO NOT instructor for them