You can login to the websites online class and go through each section completing each chapter test, go back to any part as you like & at the end you can take the practice test over & over as you wish before the final test.
Since you don't pay until you pass, it is a great learning tool that you can use whenever you have the time. I took it right after I moved back here, It took me five nights to complete. The questions have timers so you can not rush the material. It has links to useful information pages along the way & great interactive illustrations of different actions in motion, with cut away views of how they work, it was much better than I thought it was going to be.