Teaching
Northern Arizona University (Flagstaff, AZ)
SCI 530 - History of Science
SCI 560 - Science Methods I
SCI 561 - Science Methods II
SCI 610 - Advanced Science Teaching and Learning
SCI 611 - Advanced Science Curriculum and Instruction
SCI 613 - Perspectives on Science
SCI 630 - Survey of Literature in Science Education
TSM 360 - Perspectives on Science
TSM 450 - Project-Based Instruction
Oregon State University (Corvallis, OR)
SED 412/512 - Technology in Science and Mathematics Education
SED 413/513 - The Nature of Science
SED 509 - Student Teaching Practicum
SED 509 - Project Based Learning
SED 573 & 577 - Science Pedagogy & Technology I & II
SED 599 - History of Science for the Science Classroom
Earth Expeditions @ Miami University (Oxford, OH)
ZOO/GLG/BOT 698Z - Primate Conservation (Borneo)
ZOO/GLG/BOT/IES 693 - Environmental Education (Trinidad and Tobago)
ZOO/GLG/BOT/IES 699 - Conservation Education (Namibia)
Willamette University (Salem, OR)
EDUC 535 – Methods and Research in Science Education
EDUC 556 – Classroom Management
EDUC 568 – Methods and Strategies for English Language Learners
Twin Lakes, Oregon