| Year | Term | Course | Role |
| 2011-12 | Spring | OCCTH 900 Directed Final Project | Supervisor (7 students) |
| Winter | OCCTH 559 Enabling Occupation: Return to Work | Coordinator and Instructor | |
| OCCTH 520 Theory, Evidence and Skills in Practice: Integration | Coordinator and Instructor | ||
| INTD 410 Inter-professional Health Team Development | Instructor | ||
| Fall | OCCTH 507 Theory and Practice of Enabling Occupation | Coordinator and Instructor | |
| OCCTH 530 Theory, Evidence & Skills into Practice: Synthesis | Coordinator and Instructor | ||
| OCCTH 564 Evaluation of Occupational Therapy Services | Instructor | ||
| Year | Term | Course | Role |
| 2010-11 | Spring | OCCTH 543 Online Technology for Occupational Therapy(specialist module) | Coordinator and Instructor |
| OCCTH 900 Directed Final Project | Supervisor (5 students) | ||
| Winter | OCCTH 559 Enabling Occupation: Return to Work | Coordinator and Instructor | |
| OCCTH520 Theory, Evidence and Skills in Practice: Integration | Coordinator and Instructor | ||
| INTD 410 Inter-professional Health Team Development | Instructor | ||
| OCCTH 564 Evaluation of Occupational Therapy Services | Instructor | ||
| OCCTH 540 Theory, Evidence and Skills in Practice: Evaluation | Instructor | ||
| Fall | OCCTH 501 Theory and Practice of Enabling Occupation | Coordinator and Instructor | |
| OCCTH 504 Occupation and Health, and Society | Coordinator and Instructor | ||
| OCCTH 510 Theory, Evidence & Skills into Practice: Application | Instructor | ||
| OCCTH 530 Theory, Evidence & Skills into Practice: Synthesis | Coordinator and Instructor | ||
| Year | Term | Course | Role |
| 2009-10 | Spring | OCCTH 543 Web 2.0 for Occupational Therapy Practice(specialist module) | Coordinator and Instructor |
| OCCTH 900 Directed Final Project | Supervisor (7 students) | ||
| Winter | OCCTH 559 Enabling Occupation: Return to Work | Coordinator and Instructor | |
| OCCTH 520 Theory, Evidence and Skills in Practice: Integration | Coordinator and Instructor | ||
| OCCTH 540 Theory, Evidence and Skills in Practice: Evaluation | Coordinator and Instructor | ||
| Fall | OCCTH 501 Theory and Practice of Enabling Occupation | Coordinator and Instructor | |
| OCCTH 504 Occupation, Health, and Society | Coordinator and Instructor | ||
| OCCTH 510 Theory, Evidence & Skills into Practice: Application | Instructor | ||
| OCCTH 530 Theory, Evidence & Skills into Practice: Synthesis | Coordinator and Instructor | ||
| OCCTH 564 Evaluation of Occupational Therapy Services | Instructor | ||
| Year | Term | Course | Role |
| 2008-09 | Spring | OCCTH 543 Web 2.0 for Occupational Therapy Practice (specialist module) | Coordinator and Instructor |
| OCCTH 900 Directed Final Project | Supervisor (5 students) | ||
| Winter | OCCTH 520 Theory, Evidence and Skills in Practice: Integration | Coordinator and Instructor | |
| OCCTH 545 Practical Skills (Assistive Technology) | Coordinator and Instructor | ||
| OCCTH 559 Enabling Occupation: Return to Work | Coordinator and Instructor | ||
| INTD 410 Inter-professional Health Team Development | Instructor | ||
| Fall | OCCTH 501 Theory and Practice of Enabling Occupation | Coordinator and Instructor | |
| OCCTH 530 Theory, Evidence and Skills in Practice: Synthesis | Coordinator and Instructor | ||
| OCCTH 504 Occupation, Health and Society | Instructor | ||
| OCCTH 510 Theory, Evidence & Skills into Practice: Application | Instructor | ||
| OCCTH 554 Practical Skills- Year 2 (Therapeutic Use of Self) | Coordinator and Instructor | ||
| Year | Term | Course | Role |
| 2007-08 | Winter | OCCTH 543 Emerging Technology in OT Practice (specialist module) | Coordinator and Instructor |
| OCCTH 486/543 – Module: Accessibility | Instructor | ||
| REHAB 454 – Clinical Neurology | Instructor | ||
| INTD 410 – Interdisciplinary Health Team Development | Instructor | ||
| Fall | OCCTH 502 – Evaluation of Occupational Performance | Instructor | |
| OCCTH 544 – Practical Skills (Year 1) | Instructor | ||
| OCCTH 415/512 – Core 5: Integration in Specialty Practice Areas | Instructor | ||
| OCCTH 504 – Occupation, Health and Society | Instructor |