2016 May
Clinician
Coastal Sound Youth Choir

2013 February
Clinician
Seaquam Secondary School

2012 June
Composer Panel
Vancouver International Song Institute

2010 July
Conductor, Young Adult Choir
Naramata Centre Summer Programme – Music Week

2010 May
Presenter
Canadian Music Centre BC Score Reading Club

2010 January
Composer Panel, Canadian League of Composers
Development weekend for young composers, Vancouver

2003–2009
Consulting Composer for Vancouver Opera’s
Words! Opera! Music! School Programme

2007 November
Clinician
Island Voices Retreat, Campbell River, BC

2007 June–July
Clinician
Costal Sound International Choral Festival

2007 April
Conductor
BC Choral Federation Seniors’ Chorfest

2007 January
Guest Clinician
Burnaby District Youth Choir

2006
Consulting Composer
Carnegie Centre: Opera Writing Project

2006 February
Lecture/Demonstration
Pro Musica: Composer-in-the-Schools Programme – Eric Hamber Secondary

2005 May
Conductor
BC Honour Youth Choir, BC Choral Federation Chorfest

2003 Summer
Facilitator
Vancouver Opera, Music! Words! Opera! Composers’ Workshop

2003 March
Choral Clinician
Billings (Montana) Senior High School Varsity Singers

2003 February
Leader: Choral Reading Session and Choral Conducting Workshop
Soundwave: BC Music Teachers’ Conference

2001 June–July
Composer-in-Residence Programme
Banff Centre for the Performing Arts

2000 September
Conducting Workshop
Sponsored by Holy Rosary Cathedral, Vancouver

1999
Workshop Leader
A Practical and Historical Guide through the Music of the Catholic Church
Sponsored by Holy Rosary Cathedral, Vancouver

1998 July
Composer-in-Residence Programme
Banff Centre for the Performing Arts

1995–1998
Artist-in-Residence, Vancouver School Board

1997 July
Choral Clinician
Whistler Artistic Retreat for Music Teachers
Sponsored by the BCRMTA – Coquitlam/Maple Ridge

1997 July
Choral Clinician
Whistler Artistic Retreat for Music Teachers
Sponsored by the BCRMTA – Coquitlam/Maple Ridge

1998 March
Choral Clinician
Thomas Haney Secondary School

1995 January–May
Interim Conductor
Amabilis Singers, New Westminster

1995 January–April
Interim Conductor
UBC Choral Union

1995 March
Presentation/Workshop: Creativity and Music
Vancouver School Board

1995 March
Workshop Leader: Composition/Listening
BC Registered Music Teachers’ Association – Maple Ridge