Swimming Coach Karen is indeed a wonder.I love her style of teaching. She is kind, patient, enthusiastic and knowledgeable. Coach Karen is highly recommendable. Looking forward to more swimming lessons with her.