What strenghts does the school have and is the teacher's quality good? Regarding to the school life, do students get along easily? Thanks!