Undergraduate courses
- CEP 416 – Technology and Education
- TE 150 – Reflections on Learning
Teaching & Advising
A teaching and advising profile focused on graduate teaching, doctoral mentoring, educational technology, learning sciences, research design, cognition and technology, online learning, and technology-rich pedagogy.
The courses below reflect teaching across undergraduate, master’s, and doctoral levels, with emphasis on technology and education, educational psychology, and learning technology by design.
Courses taught
Graduate students supervised