Tim is an Associate Teacher of Guitar and Chamber Music at the University of St Andrews and St Leonards School in Scotland.

Tim also regularly visits institutions around the globe to deliver workshops and masterclasses, having recently conducted teaching residencies at at the Alberta String Association, Calgary Classical Guitar Society, Mount Royal University, Royal Conservatoire of Scotland, University of Alberta, University of Lethbridge, and the University of Regina Conservatory.