I've used Jeppesen for all of my students, and they've all done very well. King Schools also has a well respected program that is on DVDs. I personally have never taken a King Schools course, but I've had students who have used them and loved them. It's pretty tough to go wrong with any of the courses out there. It just depends on what kind of learner you are.