David teaches across a range of HRM, Management and Leadership modules with particular interest in Coaching and Mentoring, as part of Learning and Development, on both undergraduate and postgraduate courses which includes the supervision of masters’ dissertations. David is heavily involved with international partnerships in Cyprus and Sri Lanka as Module Leader and Moderator. He is also very interested in the development of international learners and has explored and developed teaching strategies which have received positive feedback from Chinese students’ learning experiences. During his teaching career David has been involved with the successful revalidation of courses and modules on HND, Foundation and Undergraduate Degree, and Postgraduate degree programmes. David is a Fellow of the Higher Education Academy..