Holmes, John Peter; (2019) 'I love teaching but I hate being a teacher': how can effective teachers flourish? Doctoral thesis (Ed.D), UCL (University College London).