Wonderful school, excellent teachers and staff, wonderful kids!!!! Classes are smaller so there's more one on one for the kids. Pros: teachers, staff, small classrooms
All reviews seem positive