Just finished the open water course this weekend and it felt great! The whole crew makes learning everything a breeze and fun. The schedule is VERY flexible and they will do anything possible to accommodate your needs. Overall I couldn’t be any more satisfied with them and would recommend them to everyone. No pressure is put on you to purchase their equipment and all gear is supplied for the class.