Stuart Hall teaches at Middlesex University, City University and Guildhall.
His freelance work includes performing jazz and early music, session work for film and tv, and writing and recording library music.
- Instrumental teaching
- Ensemble leading
- Admissions tutor
- UCU Branch Secretary
- Professional Practice in performing and recording