All three of our children take swimming lessons and our two daughters are in the dance program. We love the teachers, the facility is immaculate, and everyone is really friendly. We've become friends with many other families at Cal Elite. We did have to wait for about a week to get our youngest daughter in a swim class, but they moved her off the waiting list really quickly and called us right away when there was an opening. The pool is totally clean and warm and the teachers have a gentle approach while still getting the kids to do what they can be doing. I NEVER recommend businesses or take the time to bother, but we truly have so many good things to say about Cal Elite and the great teachers and coaches that work with our children.
Pros: quality of classes, great staff, lots of choices
Cons: need more sat classes