If you own a boat, and spend any amount of time on the water, you need to take this class. The class is intense and covers a tremendous amount of material, however if you follow the format provided by the instructors, it is very doable. The instructors are excellent, and have years of experience and knowledge, and they present the material in a clear, concise fashion. They are very patient and make themselves available to answer questions and provide extra help above and beyond. I can't say enough good things about New England Maritime, and highly recommend taking this class.