My children had an excellent interactions with the teachers, principal and parents. They loved going to school each day and the school was warm and inviting. Parents are involved and the principal cares. Besides the usual 'stuff' that happens in schools, i.e., teasing, language barriers and less than cooperative parents that plague every school, I'd say we had excellent leadership and teacher quality. Good parent involvement. The overall quality I would give a 5+.