By Diana Goodwin on Feb 16, 2014 • Updated on Feb 9, 2020Topics:
The service is great, everyone is very nice, scheduling is flexible. You can tell how much the instructors care and they make it fun for the kids. They are learning a lot. The progress has been amazing.