Maeghyn, our instructor, was great. My 5 yo is swimming really well and my 4 yo who started off with a terrible fear of the water is now loving the pool! Maeghyn was so patient and has a great sense of what is normal for kids and when Ann to push them to do more. We are very pleased!