Teaching experience

I have taught the following courses at Douglas College in New Westminster, BC, Canada, and at the Shanghai University of International Business and Economics (SUIBE) in Shanghai, China. The teaching at SUIBE was part of Douglas College in China, a joint international academic teaching program of Douglas College. Each entry lists selected topics from the course:

I have taught the following courses at the British Columbia Institute of Technology (BCIT) in Vancouver, BC, Canada: