My daughter has gone here all five years. Great supportive staff and teachers with high involvement with parents.