She has taught undergraduate and graduate courses with the University of Lethbridge and Athabasca University (Master of Arts – Integrated Studies), in addition to 25 years in public education, teaching junior and senior high school students. She was the project lead for the Blended and Online Learning and Teaching (BOLT) initiative.