I to recommend their program. However I'd like to point out that a large part of your exp. with ATP's is based on capibility of the instructor you get. I used the TTN location to due my ATP in July99 and got a very good instructor so it made the whole exp great. I've had a friend that used them in another location with a not so good instructor(s) and his exp. was quite diff.
My suggestions:
-its a fast program so be as prepared before hand.
-study and know the stuff they send you, basically that stuff is the whole program, especially the oral, my oral was right from that PA44 manual with some basic regulation questions thrown in.
Good Luck and like I said before due a search much has been written on this program.