Teachers are caring, talented and at the same-time ensure kids are behaving well, learning and playing together. Friendly, professional, and attentive staff who are truly interested in developing your child's abilities in a fun positive environment. I highly recommend this.