Most lovely and caring school. Could not be happier. Great teachers in all classes that my two kids attended to, from reception to year 6. Small classes, no more than 20 ... more