At Caribbean Dreams, we are interested in your safety, comfort, and peace of mind. Your training is conducted by our Professional Instructors in a full size pool, where you learn the basic skills before they accompany you to the lake or ocean to safely practice the skills you have mastered.
http://www.caribbeandreams.ca/