Jack is a fantastic instructor, he has taught my 2 grandchildren children 3 summers in a row, and these were kids that were afraid of water and now love the pool and swim great. He did such a good job that he now also teaching my sister’s granddaughter! He is patient, kind, and can communicate so well with the kids! I totally recommend him!