Teaching

Courses taught at the University of Alberta, alongside workshops delivered at Canadian and international universities.

Graduate courses

DENT 545Graduate

Special Topics in Oral Health Research

Fall 2024, Fall 2025, Fall 2026Principal Instructor

Natural language processing (NLP) for analysing textual healthcare data.

DENT 543Graduate

Introduction to Dental Analytics and Data Management

Winter 2026Principal Instructor

Machine learning, NLP, and clinical chart mining for dental analytics.

EDPY 501Graduate

Research Methodology in Education

Fall 2026Principal Instructor

Quantitative, qualitative, and mixed-methods research.

EDHS 507Graduate

Assessment in Health Sciences

Spring 2025Principal Instructor

Assessment of knowledge, skills, and competencies in health sciences.

EDPY 500Graduate

Introduction to Data Analysis in Educational Research

Winter 2023Principal Instructor

Statistical analysis of educational data using SPSS.

MED 606Graduate

Translational Research Training Program: Introduction to Statistics for Clinical Research

Summer 2024, Summer 2025, Fall 2026Lecturer

Research methods and multivariate statistics for medical trainees.

Teaching experience

Undergraduate courses

DHYG 390Undergraduate

Introduction to Research

Winter 2024Lecturer

Two lectures on research methods and critical analysis in oral health.

Professional learning

Workshops

July 23–26, 2024

NCOHR Summer Institute: Artificial Intelligence in Dentistry

University of Alberta

Workshop co-chair and principal instructor for the first two days, covering NLP and transformer-based models in dentistry.

March 2018

Introduction to Factor Analysis

Queen’s University

One-day workshop on factor-analysis methods and software for graduate students in education.

April 2015

Introduction to Item Response Theory

Shahid Chamran University of Ahvaz

One-day workshop on the Rasch model using Winsteps for graduate students in TEFL.