Not impressed at all. Instructors spend a good chunk of their time chatting with other instructors wandering around the outside of the pool. My child spent the bulk of 3 months hanging around the edge of the pool going nowhere with lessons. Sorry I don't pay that much to watch you chatting it up and when one adds up the cost I'm spending way too much for the 7 mins a lesson my child got into the pool (yes I added time up and even to be fair did this over multiple sessions) and even that time often spent waiting for instructor to finish chatting. We moved on to swim lessons at lifetime and WOW!! My son did more in one month than he did in 3 months at Hubbard!