I used the OAA CBT. It's worth all the money. Out of all the subjects, Meteorology turned out to be the most relevant and interesting. Got 94% in the official exam two weeks ago.
Once you understand lapse rates and what kind of weather and clouds you can expect with a certain front over another front, it's done. If you understand the basics, with a bit of reasoning you should be able to answer questions.