When it comes to mariner education and license upgrades, I don’t make a habit of promoting one product or another since they all pretty much do what they need to do albeit for a stiff price at times. I came across a license prep website a few years back and took a liking to it right away, it was free. The ability to quiz yourself on any subject and have a running total on your progress was just what I needed for some exam prep. Did I mention free? I wish to add I have no affiliation with the authors of the site. I do however applaud the product, it has matured nicely over time. There is software for sale but the free online practice exams are very handy.