The best way to do it is the cheapest way to do it. YOU make it what it is. There is no amount of money that you can spend to get significantly superior training. It's you that has to be the best "learner" that you can be. Don't worry about finding the best teacher. If you really want to learn it, you'll do fine. One of the first things they teach you as a CFI is that you cannot literally "pour" information into a student's head. They must posses the desire to learn in order for the learning process to take place. That's why most CFI's are so burned out. Because they spend most of their time generating that spark to initiate the desire to learn.
Again, there is no amount of money that is worth all of the networking and internship possibilities. You can seek this for FREE all by your self.
Lesson learned today: Cheapest = Bestest.............handsdown!
Good start by coming to APC though.