Teaching

I bring over a decade of experience teaching in universities, colleges, and private schools. My teaching integrates the aims of innovative pedagogies in Universal Design for Learning, participatory educational technologies, and student-led learning strategies. I seek to improve students’ ability to analyze historic and current events and understand how informed conclusions require nuance and recognition of complexity. I strive to create inclusive and engaging learning environments—in-person or online—that inspire critical reflection and civic awareness.


Assistant Professor
History Department, Mount Allison University, New Brunswick
LTA | Sep 2025 – Present

HIST 3441 Modern Canada (Fall)

HIST 3491 Migration in Canadian History (Fall)

HIST 2421 Canada after 1871 (Winter)

HIST 3811 Canadian Working Class and Labour History (Winter)

HIST 3411 New France (Winter)


Adjunct Professor
Historical Studies Department, University of Toronto
Sessional | Sep 2021 – Aug 2025

DTS202H5W Introduction to Diaspora and Transnationalism II (In-Person) – ★ 5.0 / 5

HIS262H5F What is Canada? (Hybrid) – ★ 4.0 / 5

HIS262H5S Canada: A Short History of Here (In-Person) – ★ 4.0 / 5

HIS367H5F Diasporic Canada (In-Person) – ★ 4.2 / 5

HIS312H5F Immigration to Canada (In-Person) – ★ 4.2 / 5


Humanities Instructor
Philopateer Christian College, Mississauga, Ontario
Permanent Full-time | Sep 2023 – Aug 2025

Develop and deliver university preparatory humanities and social sciences courses for in-person and online learners. My teaching supports diverse students from across Canada and the Middle East, focusing on critical thinking, global perspectives, and developing vital academic skills for postsecondary success.

Courses Taught: HSP3U; HRT3M; CLU3M; CLN4U; HSB4U; HHS4U; CGW4U


Adjunct Professor
Faculty of Humanities and Social Sciences, Sheridan College
Sessional | Jan 2022 – Aug 2023

HUMN18823 Intersections of World History (Online) – ★ 4.0 / 5

PHIL18147G Philosophy of Religion (Hybrid) – ★ 4.5 / 5


York University, Department of History
Course Director (2019–2020)

HIST4511 Themes in Canadian Social & Cultural History – ★ 9.5 / 10


Teaching Assistant (2014–2018)

HIST2930 The Twentieth Century: A Global Perspective – ★ 9.0 / 10

HIST1672 Culture and Power in the Americas – ★ 8.3 / 10


Writing Advice For Students