CGI Swim Lessons – Build Confidence, Strength & Skill in the Water Whether you're a beginner or looking to refine your stroke, CGI’s expert swim instruction offers safe, supportive, and skill-based swim training for all levels and ages (5+). All sessions take place in our ionized, heated indoor pool with a designated private swim lane. All private and semi-private swim lessons are 50 minutes long. Your first scheduled appointment will be a brief orientation and consultation with the instructor. During this meeting, your lesson schedule will be arranged.