We had a large family group of 10. Our youngest was 7yrs and needed a personal instructor, and the rest were split between 2 instructors. However, we were all in the same area for the lesson so we could watch each other. 2 instructors were excellent, positive, and encouraging (maybe JB and Sean?). The third was disinterested and even rude. Otherwise, it was a great experience! My only actual complaint is that the water we were in seemed crowded and I was always afraid of hitting someone in the water.