Absolutely best swim school. I went to Hubbard as a 25 year old to learn swimming back in 2002 :-) Katie, my coach was super understanding and taught me swimming in 5 sessions and when our son turned 2, we took him promptly to be a Little Snapper. He graduated Hammerhead yesterday and starting Hammerhead Senior this week.
7 Years in, I can easily say this is the best activity he had growing up - this taught him a life skill.
The management is very flexible and the fees are very nominal. The coaches have been the best.
When he broke his hand a couple of years ago, Hubbard was super nice and stopped charging for the class for 8 weeks while they held his place for him for free. When we miss class, they give us make-up for free for as long as the student is enrolled.