depending on where you live, there may be cheaper options - if you live near a large university they may offer cheaper courses. ask around and do a lot of googling b/c the kaplan classes are pretty expensive. as the previous commenter said, the in-person classes are a great way to force yourself the learn the stuff.