I took a class through SeaSchool this winter. Their website is
www.seaschool.com The class was two weekends and the five weeknights in-between. You then had a week to study before the exam. They offer courses all over the palce at different times of the year.