As a family of swimmers, we are very particular about swim instructors for our three children, ages 9, 6, and 4. Dan satisfied our highest standards. All three have improved their technique greatly over the last several months. The lifeguard in our pool said about the two younger ones that he had never seen such young kids swim so well. Dan also made scheduling, communication, and payment incredibly easy and customer friendly.