Quality Improvement Workshop
61 Lincoln's Inn Field 61 Lincoln's Inn Field, Holborn, London, United KingdomEffective self-assessment and quality improvement planning Does your self-assessment report (SAR) give a truly accurate and self-critical picture of the work you do? Does it give Ofsted - and other […]