My kids (Year 7 and Year 10) received offers on this school. I want to know more about the boarding life of the school and quality of teachers? Thank you.