David Dowson

Dave Dowson Photo

David Dowson graduated from Loughborough University before taking a Master’s degree in Film Studies at Nottingham. A sixth-form education specialist, he has worked in London schools and colleges for 15 years, teaching a diverse range of students of different backgrounds and abilities as a classroom teacher, a head of department, and as a senior “innovation leader” involved in training teachers and creating new ways of providing interesting and thought-provoking lessons for students.