Great teaching, motivating, and demonstrations!! Really well done! So much great information and great teaching style and very motivating for the swimmers. My daughter absolutely loved it! She learned so much!! I already see improvement just from the two sessions! – Kelly in Brookville, NY