Lecturer, examiner & supervisor in Scottish Music at the Royal Conservatoire of Scotland since 2008
Lead tutor for Stirling Council Tolbooth Trad workshops since 2006
Newcastle University (Folk and Traditional Music tutor) 2007-2013
Glasgow Fiddle Workshop (Senior Tutor, responsibility for youth programme) 2000-2010
Fiddle tutor at Plockton Centre of Excellence in Traditional Music
RSAMD Junior Academy
North Ayrshire Fiddle Workshop (fiddle classes)
Get Reel, Balfron traditional music workshops
North Lanarkshire Council (traditional music and early years workshops)


Cambridge Folk Festival (Coldham’s Common workshops)
North Atlantic Fiddle Convention, Scotland & Northern Ireland
Folkworks Adult Summer School, Durham
Celtic Connections, Glasgow
Scots Fiddle Festival, Edinburgh
Edinburgh Youth Gaithering
Tinto Youth Summer School
Tinto Adult Summer School
Sunshine Coast Celtic Music Camp, Vancouver
CelticFest, Vancouver Island
Celtic Colours, Cape Breton
Lockenhaus summer school, Austria
Border Gaitherin
Feis Fhoirt
Feis Spé
Feis Spé Seniors
Blackford Fiddle Group
Falkirk Traditional Music Workshops
Small Hall Band
Word Festival, Aberdeenshire
Gordon Gaitherin (The Gaitherin), Aberdeenshire
Fiddle Force