We've been taking our son to Hubbard since he was 8 weeks old. Best decision ever. I can't imagine trying to "teach" a 2 year old to swim who hasn't been in and out of the pool since the beginning. Hubbard is a bit of a drive for us but I tried a free class at three other swim schools and there is absolutely NO COMPARISON in quality of customer service and instructors. NO ONE DOES SWIM LESSONS BETTER THAN HUBBARD. I highly recommend them. You won't be disappointed. I can't wait to try their summer camps when my son is old enough!
I should also add that the lessons from 8 weeks to 6 months are free! No excuse for not going!