Excellent teacher after many years of trying to learn to swim and failing. he is getting me over the fear of water. highly recomended