I recomend ATP all the time for add on ratings and certs, not for private tho? I think their PPL program is 'lacking', but thats my opinion? but I also tell them what to expect. Every place has issues. IF you have the money and the time, and IF your doing add on certs or ratings, I think its one of the places to go.