James currently teaches piano on the BA(Scottish Music) course and Junior Academy at
The Royal Scottish Academy of Music and Drama.
Organisations he teaches/ has taught for include:
- Irish World Academy of Music and Dance, University of Limerick
- National Centre for Excellence in Traditional Music, Plockton
- St Mary’s Music School, Edinburgh
- Edinburgh Youth Gaitherin’
- Feis Rois
- American International School of Lusaka Music Camp, Lusaka, Zambia
- Sunshine Cost School of Celtic Music, Vancouver, Canada
To enquire about private lessons in Edinburgh contact James at the email address below.