Teaching – UBC

EDUC 484/6 4 Trades and Technology
GRIP Student Experience in Tanzania – Developing 2nd language picture books
EDUC 521 Readings and Discourse in Education: Specialized Studies both on campus and blended
IGS 620 Directed Studies: Virtual Communities: Historical, theoretical and empirical foundations.  Doctoral course for Laura Struik
EDUC 560C Directed Studies in Education: ICT and Professional Practice
ETEC 556 Converging Media
EDTP 499 UBC Okanagan Summer Institute – Technology and Sustainable Development.

Teaching – K – 12

Arrow Lakes School District #10, New Denver, British Columbia (1997 – 2001*)

  • Positions held: Secondary Art teacher, site manager for an Alternative Education Center for students ages 12 -80; vice-principal.

Arrow Lakes School District #10, New Denver, British Columbia (1992 – 1996*)

  • Positions held: Director of Instruction (Technology Implementation); Teacher – Art, English, Desktop Publishing

Arrow Lakes School District #10, New Denver, British Columbia (1980 – 1991*)

  • Positions held: English and Art teacher; school librarian

Cochrane High School, Cochrane, Alberta (1978 – 1979)

  • Positions held: Social Studies teacher; volleyball coach

Orange County Unified School District, Orange, California  (1976 – 1977)

  • Position held: Resource Specialist – Multicultural Education

Bamaga and Mornington Island Schools, Queensland, Australia  (1975 –1976)

  • Positions held: Art and English teacher in two remote, northern Aboriginal reserves; basketball and track coach

Garey High School, Pomona, California  (1974 –1975)

  • Positions held: Art teacher and softball coach

Invited Teaching Opportunities

Visiting Professor – Aga Khan University – Institute of Educational Development, Dar es Salaam, Tanzania (2012 – 2015)

Workshop facilitator – Blended learning for higher education. Face to face and online workshop for faculty of Aga Khan Universities.  Face to face workshop at Karachi, Pakistan.  Sept. 19 – Oct. 30, 2011.  Online workshop via Moodle. October 2011 – April 2012.  With Azra Naseem

Visiting Lecturer – Faculty of Education – University of Cambridge – New technologies for engaged teaching and research. November 22 – December 1, 2010.

Aga Khan University – Institute for Educational Development, Eastern Africa (AGK-IED-EA).  ED 521: ICT in Education.  Co-taught with Azra Naseem and Brown Onguko.  November 2010 – March 2011.

Teaching – University of Calgary

Courses taught – University of Calgary

EDTP 506 Case – Humanities
EDTP 512 Special Topics – Integrating Technology Across the Curriculum
EDTP 510 Field – Elementary PRAXIS
EDTP 510 Field – Secondary PRAXIS
EDTP 512 Special Topics – Distributed Learning: Teaching and Learning Online
EDTP 510 Teaching Across Borders (http://educ.ucalgary.ca/upe/teaching_across_borders)
EDER 675 Principles of Instructional Development
EDER 677 Telecommunications in EducationDistributed Teaching and Learning
EDER 679.05 Technology and Society
EDER 679.15 Inquiry into Digital FilmmakingInquiry Into Digital Content
EDER 679.91 Learning with Technology: Independent Studies with Individual Students
EDER 779.03 Tech Enabled Learning Environments –