Great school and we are glad it opened close by. My son is 5 and went through two whole swimming programs here and is now able to swim by himself. The changing rooms are well equipped and the staff runs this place like clock work. Teachers are nice and friendly, they all knew my sons name and cared about how he was doing. All in all this place was worth the money.