I seldom write reviews and only do so when something is amazingly outrageous or outrageously horrendous. Let me preface this by saying we have had our daughter enrolled in Hubbard swim school since she was about a year and a half old. She stayed in that location (thunderbird) for the entire time. When we moved out of West Valley, we stayed in the Thunderbird location for the sole purpose of her instructor that she adored (Cass). We made the agreement to move her to the Phoenix location when she would move up to next level and have to have a different instructor. Let's fast forward to when she finally graduated to next level (no longer swimming with my husband or I and will only be swimming with aid of her instructor). We knew the transition would be difficult and we certainly anticipated a great amount of crying (and boy were we right). The staff at the North Phoenix location made the experience a million times easier not just for our daughter but for us as well. The manager came over to speak to us about the process and ease us as she was wailing loud enough that you can probably hear her two stores down (she be but little but she is fierce). We informed the manager we had anticipated her reaction but felt badly for her classmates as we did not want to short them from their class. As we said this to manager we see another staff instructor walk over to her class to assist with other students so she and the teacher (Angelica, who was so patient and understanding) could bond and spend more time together and form a trustful relationship. Our daughter is a little fish and can swim very well and it's been with the assistance of the Hubbard instructors. They are amazing teachers and have patience of saints.