I'm glad more people are posting about ATP and their product. Good / bad - people can't make a decision without information...
Like you - someone told me about them. I've done a lot of research and getting into aviation is expensive.
I'm curious about DFW location. How is it? There is a lot of aviation in / around Dallas.
-LAFF