retouch_673_JAMES HALL_Aug16-127

James Hall

Singing & Theatre Arts Teacher, Musical Director, Piano Accompanist, Composer

BA (Hons), PGCE

ATCL (Musical Theatre)

Previous Experience

2010

2002

2008

2009

2007

2006

2005

2004

2003

2011 onwards....