She currently teaches both undergraduate and graduate classes on the use of technology to enhance teaching and learning in the P-12 classroom, social issues in education, ethical issues in educational technology, and childhood education courses as a member of one of the faculty cohorts in the BS program in Childhood Education. She previously taught in the graduate educational technology program at Concordia University, and worked as an instructional designer for both Intel and Motorola corporations. Her various research interests include the integration of technology into pedagogical practices, the legal and ethical implications of western technologies in non-western and third world cultures, and collaborative and cooperative learning strategies within student learning communities.