My opinion of this swim school has really gone downhill over the past few months. My four year old daughter first started classes here in fall of 2009 and loved it. When we had to leave in January, we really missed it. She was thrilled to be able to start back with the same teacher, Donna, this summer, but something had changed. Donna was now yelling at the kids. These are small children, and this just shouldn't happen. When I spoke to her about it, and pulled my daughter from the pool, I got an email from Donna explaining that she was so "used to" yelling at the other boy (younger than my daughter) in the class, but she would work on not doing it so much. My daughter's confidence was now busted, and the learning curve just not the same. I should have changed teachers then, but stayed with the class. Next, Donna told my daughter she would give her the next ribbon for her class the following week, but when my daughter completed that class, nervous with this teacher, no ribbon was given. Again, not a practice to uphold with young children. This time I have changed teachers, but apparently the word was passed to the next teacher. All I got from the next teacher was a scowling look at the end of her class. I am searching for a new swim school for my daughter who is always exuberant and loves to swim, but is now becoming scared just to go to swim class!