The Maui Flight Academy has a newly designed free, wiki based learning system available for both Private Pilot and IFR Ground School.
Each program offers free videos and reading material. The only thing you pay for is the online quizzes and final exam. The entire cost of the program which includes the FAA Endorsement certificate is only $99.
Laurence Balter is considered one of the most experienced Cirrus Instructors in the world. He has over 12,500 hours and over 8,500 in the Cirrus SR22. He's instructed over 11,000 landings. He holds the, ATP and Gold Seal CFII ratings. He has been a Factory CSIP since 2004 and has owned 3 Cirrus aircraft.