Craig has travelled Internationally teaching workshops and taking lectures in Musical Theatre and Classical Ballet.
In previous years Craig has taught at some of the more established named college in the UK such as:
Mountview Academy of Performing Arts
Millennium Performing Arts
Elmhurst Ballet School
Reynolds Performing Arts
Redroofs Theatre School
Now Craig owns his own vocational performing arts college, Starquest Performers College