As a small community school the relationships between teachers, students and parents are critical to our core values. There are few schools where most teachers know every child by name; or where the school’s values – respect, responsibility, trust and honesty – are taught as an integral part of the curriculum.