A really lovely school. The school is really well run and there's a great community feel with many engaged parents actively involved in the school activities. The teacher ... more