good. all aspects. english has first place. they are careful about everything. but very partial towards anglican christians.
in recent years they've been greatly reducing the number of buddhists and specially muslims(b/c of uniform)
but it's one of the best schools in the country. i can assure you.