Local Activities
- Moderator, Philosopher's Cafe, Maple Ridge, SFU Continuing Studies (2007–2009)
- Volunteer, Scientists and Innovators in the Schools, Science World B.C. (1994–1998)
- Member, Science Curriculum Committee, Ministry of Education, B.C. (1994-1995)
- Member, Acceptable Degrees Committee, British Columbia College of Teachers (1993–1995)
- Member, Focus Group of Advisory Committee Education Services Department, Science World, B.C. (1991–1998)
- Member, Program Evaluation Advisory Committee, Ministry of Education, B.C. (1991–1994)
- Member, Educational Programs Committee, Association for the Promotion and Advancement of Science Education (1991–1993)
International Activities
- Physics Education Advisor, Eastern Indonesia Universities Development Project (Faculty of Science, SFU), Universitas Halu Oleo, Kendari, South East Sulawesi, Indonesia (November 1997)
- Visiting Scholar, Physics Education, South Africa: University of the Western Cape, University of Cape Town, Stellenbosh University, University of the Witwatersrand (November 1996)