Teaching

Recent Courses

EPSY 3230 Technology in Education for preservice teachers [on HuskyCT- guest access required]
EPSY 5220 Introduction to Educational Technology (Fall 2019) [on HuskyCT- guest access required]
EPSY 5221 Wise Integration of Technology into Teaching and Learning Environments (WITTLE) (Fall and Spring since 2018)
EPSY 3010 Learning:It’s Implications for Education [on HuskyCT- guest access required]
EPSY 5520 Instructional Design (Spring 2001) [on HuskyCT- guest access required]
EPSY 5221 Wise Integration of Technology into Teaching and Learning Environments (WITTLE) [on HuskyCT- guest access required]
EPSY 5601 Research Methods (special for 2 Summers practicing teachers) [on HuskyCT- guest access required]
EPSY 410 Seminar: Distance Learning (Fall 2002) [on HuskyCT- guest access required]
EPSY 484 Video Designs for Learning (Fall 2001) [on HuskyCT- guest access required]
EPSY 6550 Seminar: Situated Cognition (Spring 2021) [Reading List Online]

Read his Philosophy of Advising.