David has lectured at Central Saint Martins since 2005. He is a Fellow of the Higher Education Academy.

He holds a Postgraduate Certificate in Teaching and Learning in Art & Design from CLTAD (UAL) and a First Class BA(Hons) degree in Graphic Design from Central Saint Martins (UAL). 

David began teaching short courses at Central Saint Martins in 2005 and joined the typography department of the undergraduate degree programme in Graphic Design shortly after. Since then he has worked with students at all levels, acting as Senior Lecturer in Typography, Route and Subject Leader for Design & Interaction, and Platform Leader for Strategy & Identity.

Outside Central Saint Martins he has delivered postgraduate and undergraduate teaching and learning activities at the Royal College of Art, London College of Communication, Colchester School of Art and Escola Superior de Artes e Design (Porto).