Senior School Teachers
Click on the Department title below for contact details of the relevant teaching staff.
- Art and Photography
- Design & Technology
- Drama
- English as an Additional Language (EAL)
- English
- Equine Management
- Food and Nutrition
- Humanities
- Learning Support and Pastoral
- Maths and Computer Science
- Modern Foreign Languages
- Music
- Psychology
- Physical Education
- Science
Art and Photography
Design & Technology
Drama
English as an Additional Language (EAL)
English
Equine Management
Food and Nutrition
Humanities
Learning Support and Pastoral
Maths and Computer Science
Modern Foreign Languages
Music
Psychology
Physical Education
Science

Nursery & Prep School Teachers

Boarding House Staff

Equestrian Staff

