
I have taught many courses at the master and doctoral level, including the following subjects:
- Learning Theory
- Principles of Instructional Design
- Principles of Human Performance Technology
- Performance Analysis
- Enhancing Learning with Technology
- Training Evaluation
- Portfolio Design
- Program Capstone Project
- Instructional Design Consulting
- First Principles of Instruction
- Evaluating Online Courses