Excellent school. All the kids have thrived in this school and I've always found the teachers approachable and helpful if any issues arise. I'd recommend.