My wife and I recently completed the ASA 101/103 courses with Gary. We were thoroughly impressed. From scheduling to instruction to professionalism to follow through Gary was first class. We're now getting some sailing time under our belt to go back and take ASA 104.