Ofsted, 2014


“Teachers engage students actively in their learning and foster tremendous enthusiasm for their subjects.”