I cannot recommend Goldfish Swim School-Hudson enough! The facility is brand new, clean, gorgeous and stacked with amenities from shampoo in the shower to hair dryers to bathing suit dryers. The classes always start and end on time and the instructors are amazing. In 8 weeks, our son has gone from being afraid to get into the water, to refusing to get out! The teachers are knowledgeable, friendly, and most of all patient with the kids. I'm overall very satisfied and would recommend Goldfish to anyone!