We love Hubbard! For the last year, we have attended Hubbard every week for swim class. We have had 3 different instructors as my son has gotten older and loved them all. We currently have Coach Ed who is wonderful! He really understands child development and has a great way of explaining things. Thanks to Hubbard my son is so comfortable in the water that I call him my fish.