The educational program is very detailed and well illustrated. There were animated parts to test your knowledge at certain points in the program. The added video clips about certain topics was very helpful. I think it was a good idea to have the mini tests after each section. The overall test at the conclusion of the on-line course is very helpful in preparing for the actual examination. I highly recommend the Boat-Ed.com course.