Teaching

  • MATH 740 (Alge­bra­ic Num­ber The­o­ry) — UNBC Fall 2020
  • MCPM 798 (Top­ics in the The­o­ry of Auto­mor­phic Forms) — UNBC Win­ter 2020
  • MATH 481 (Ana­lyt­ic Num­ber The­o­ry) — UNBC Win­ter 2022
  • MATH 480 (Num­ber The­o­ry) — UNBC Fall 2020, Fall 2019, Fall 2018
  • MATH 420 (Advanced Group and Ring The­o­ry) — UNBC Win­ter 2021
  • MATH 320 (Sur­vey of Alge­bra) — UNBC Fall 2021, Fall 2019, Fall 2018, Fall 2017
  • MATH 201 (Intro­duc­tion to Com­plex Analy­sis) — UNBC Win­ter 2022, Win­ter 2021
  • MATH 220 (Lin­ear Alge­bra) — UNBC Win­ter 2019, Win­ter 2018
  • MATH 230 (Ordi­nary Dif­fer­en­tial Equa­tions and Bound­ary Val­ue Prob­lems) — UNBC Fall 2018
  • MATH 101 (Cal­cu­lus II) — UNBC Fall 2021, Win­ter 2020, Win­ter 2019
  • MATH 4400 (Field The­o­ry) — Uni­ver­si­ty of Leth­bridge Spring 2017
  • MATH 2090 (Num­ber Sys­tems) — Uni­ver­si­ty of Leth­bridge Fall 2016
  • MATH 2570 (Cal­cu­lus III) — Uni­ver­si­ty of Leth­bridge Spring 2016
  • MTHE 225 (Ordi­nary Dif­fer­en­tial Equa­tions) — Queen’s Uni­ver­si­ty Fall 2014, Fall 2013
  • MATH 184 (Dif­fer­en­tial Cal­cu­lus with Appli­ca­tions to Com­merce and Social Sci­ences) — UBC Fall 2012
  • MATH 101 (Inte­gral Cal­cu­lus with Appli­ca­tions to Phys­i­cal Sci­ences and Engi­neer­ing) — UBC Spring 2011