We teach a broad curriculum in Junior School, enabling pupils to learn through a wide range of opportunities and practical experiences. Some subjects are taught by the class teacher and other lessons are delivered by specialist teachers. Classroom lessons are supplemented with a range of trips and visits, with workshops and special events also regularly taking place.