DIY Learning: How to Create a Personalised Syllabus in 5 Steps

You can have great teachers, but if you don't have a good principal, you won't have a good school.