A family school with a welcoming feel where each child is known well by their teachers and supported as an individual. Staff are kind and very knowledgeable in their subject area. The students think g...