My family love this creative, caring school that really values each kid for themselves. Great education, wonderful teachers, beautiful grounds and welcoming, friendly com ... more