First off I need to say that except for being a student, I am NOT affiliated with HamsTestOnline. I have absolutely no financial interest in that website whatsoever. I am only here because I believe that the website is a fantastic tool for learning the necessary information that will make it possible for you to become an Amateur Extra if that's what you want. https://www.hamradiolicenseexam.com/study.jsp Of course you can also shoot for Technician or General as well. I signed up for HamTestOnline originally a few years ago. I can't tell you why I didn't finish what I started as I don't really recall. My best guess is that laziness took over and I decided it was just too much work. Too much studying. I also can't tell you why I stuck with it this time. Other than kind of finishing up with one of life's hurdles, nothing was really any different in my life. But about the beginning of December, 2018, I opened up HamsTestOnline. It had been so long that my account had finally expired. I was pleased to find that I could re-instate it for I think $14.99. Not bad I thought. What could it hurt? So that day I think I put in about two hours of study. I knew the real test was quite some time off. I need to state that until this my only radio experience was in building a Lyonodyne Crystal radio. It's very cool. Here is the link. radio http://www.crystalradio.net/crystalsets/lyonodyne/index.shtml Well, I also built a crystal radio for a fifth grade science project. Oh, one more, I had a CB radio licence, yes you needed a license at one time for CB. It was a, pay a fee and receive a license type of thing. So that's my vast radio experience. So I decided from way back I wanted an Amateur Extra license. I just didn't like the idea of not having what other folks had. Go figure. So I kept studying. I ended up doing about two hours a day or even a bit more. The software is really something. I think the number one important fact, in my opinion anyway, is that the software keeps track of I believe EVERYTHING. Don't quote me because I'm not positive about these things, but relatively certain of them. It tracks how long you had the question open, what you picked for an answer, how many questions did you do in an hour, did you go to any of the links provided. Let me stop here and try to explain how the software works. You start with the Technician classes if that's what you've picked to study. You pick EVERYTHING. Which courses, Technician, General, or Extra. You pick what categories in each course. You can take practice tests. You can have the software drill you on any specific information you feel you need help with. The software as I said tracks ALL your progress. It takes you back to questions you had trouble with over and over. All I can say is that it's as close as having a human teacher there to watch your study habits as there could be. I will say at this point though. I believe your best bet is to simply STUDY! STUDY! STUDY!. In fact, the software does such a good job at doing what you need it to do, I'm not even sure I could recommend taking any notes. In my opinion, your best bet is to ONLY do the studying and leave all else alone. O.K so now here is the part that I am most impressed with. If you need help. You WILL get help. I thought it would be like all other learning software out there. If you ask a question you're lucky to get a response and if so it wouldn't be thorough and it certainly would not be fast. In the case of HamsTestOnline, if you email a question, you will get an answer quickly. I would say that most time I wrote, I received a response the same day. Once in a while if I wrote late in the afternoon, it may have taken until the following morning, but I'm not even sure it took that long. There were many times they got back to me in literally minutes. For what they're charging, in my book you're lucky to get any help at all. But to get the kind of response you do get, WOW!, it should cost hundreds. O.K. I'll get to the nitty gritty. With very little radio experience, and not very advanced math skills, I went from NO LICENSE at all, to AMATEUR EXTRA CLASS IN ONE MORNING. Yep you heard me. I took, and passed all three license examinations in ONE MORNING and passed all three with high scores. I missed a couple of questions on each exam. I will admit, I turned in over a hundred hours of study according to the software anyhow. But to tell the truth, from the first time I saw what kind of questions were on the EXTRA exam, I didn't think I'd be able to pass it. And here I am Yesterday I ordered my first radio and I also just coincidentally got my email from the FCC stating that I had been granted and AMATEUR EXTRA LICENSE. I am very please with myself.