We prepare and develop students to do well in a competitive education environment through tutorials, lectures and seminars.

The basic unit is the tutorial, a group process involving up to ten students and a tutor who chairs the group, directs discussion, and teaches and tests relevant subject material.

We teach language and literature, mathematics, the sciences and the humanities. We provide foundational instruction in theory of knowledge, processes of inquiry and learning, research and presentation skills, conceptualizing and writing.