Just passed my "General" ham test yesterday. !00% on the 35 question test. I started studying last Sunday using hamtestonline.com and it worked great for me. The cost is $50.00 USD for a two year subscription and was well worth it. They also have the Canadian question pools. Unlike studying the books, it was interesting and kind of fun as it introduces a kind of competion that inspired me to spend more time studying. I can't recommend this product enough for anyone who wants to be motivated to quickly pass their ham tests. I have no connection to them at all, I just think this is a great way to prepare for the tests now that morse code is no longer required for any of the tests. Since I am now a "General" I expect to be saluted!