Bill has over fifteen years’ experience classroom teaching and running workshops on language, music, and music technology. He has also developed and presented professional development programs on theatre and music technologies for performing arts teaching staff, general recording and music technology workshops, and composition workshops.