Great school. But not all teachers are good. Some are too traditional and have anger management problems. My daughter and I complained last year about a teacher who was yelling at students. Small numbers of teaching staff equates to lack of choice and actual talent; teachers are also over-stretched and thus rarely participate in school activities. Ruyton's school culture of retaining teachers is the root cause of these problems.