I have the iPhone, flash cards, and book for the different licensing. I do not like just memorizing answers.
I signed up for HAM TEST ONLINE. I turned on the study option with the testing. It was fast and really helped me.
I passed my General with no problems.
I will start studying for my Extra this week.
BTW, I have no affiliation with this company.