Hi! Wondering if anyone has children attending this school? Is this a good school (in terms of teaching, ability grouping, students' behaviour & discipline, facilities etc)? Thank you very much!