Home / CV
Research
Teaching
Training
G_{2} Manifolds
Links

Here is a list of all the courses I have taught, in reverse chronological order and by institution. I used to make available previous assignments and solutions. Unfortuntately, due to unethical/unprofessional use of these materials by others (without my consent), I have been forced to remove these materials.
University of Waterloo; 2016
 [066] PMATH 965: "Topics in Geometry and Topology: Harmonic Maps"  Winter 2025
 [065] MATH 146: "Linear Algebra 1 (Advanced Level)"  Winter 2025
 [064] PMATH 333: "Introduction to Real Analysis"  Fall 2023
 [063] MATH 247: "Calculus 3 (Advanced Level)"  Fall 2023
 [062] PMATH 868: "Connections and Riemannian Geometry"  Winter 2023
 [061] PMATH 965: "Topics in Geometry and Topology: A Second Course in Riemannian Geometry"  Fall 2022
 [060] MATH 247: "Calculus 3 (Advanced Level)"  Fall 2022
 [059] PMATH 868: "Connections and Riemannian Geometry"  Winter 2022
 [058] PMATH 352: "Complex Analysis"  Winter 2022
 [057] PMATH 465/665: "Smooth Manifolds"  Fall 2021
 [056] PMATH 868: "Connections and Riemannian Geometry"  Winter 2021
 [055] PMATH 945: "Topics in Algebra: Clifford Algebras, Spinors, and Calibrations"  Fall 2020
 [054] PMATH 465/665: "Smooth Manifolds"  Fall 2020
 [053] PMATH 365: "Differential Geometry"  Winter 2020
 [052] PMATH 352: "Complex Analysis"  Winter 2020
 [051] PMATH 365: "Differential Geometry"  Winter 2019
 [050] PMATH 965: "Topics in Geometry and Topology: Special Riemannian Structures"  Winter 2019
 [049] PMATH 499: "Introduction to Twistor Theory (Reading Course)"  Fall 2018
 [048] MATH 237: "Calculus 3 for Honours Mathematics"  Course Coordinator  Spring 2018
 [047] MATH 245: "Linear Algebra 2 (Advanced Level)"  Spring 2018
 [046] MATH 237: "Calculus 3 for Honours Mathematics"  Course Coordinator  Winter 2018
 [045] MATH 247: "Calculus 3 (Advanced Level)"  Winter 2018
 [044] PMATH 950: "Topics in Analysis: Differential Analysis"  Winter 2017
 [043] PMATH 690: "Kähler Geometry (Reading Course)"  Fall 2016
 [042] PMATH 465/665: "Geometry of Manifolds"  Fall 2016
 [041] MATH 237: "Calculus 3 for Honours Mathematics"  Fall 2016
 [040] PMATH 332 / AMATH 332: "Applied Complex Analysis"  Winter 2016
 [039] MATH 247: "Calculus 3 (Advanced Level)"  Winter 2016
McGill University; 2015
 [038] MATH 706: "Advanced Topics in Geometry and Topology 1: G_{2} manifolds"  Fall 2015
University of Waterloo; 20132015
 [037] PMATH 763: "Introduction to Lie groups and Lie algebras"  Winter 2015
 [036] MATH 247: "Calculus 3 (Advanced Level)"  Winter 2015
 [035] PMATH 955: "Topics in Geometry: The AtiyahSinger Index Theorem"  Winter 2014
 [034] PMATH 465/665: "Riemannian Geometry"  Fall 2013
 [033] PMATH 499: "Kähler Geometry (Reading Course)"  Spring 2013
 [032] PMATH 365: "Smooth Manifolds"  Winter 2013
 [031] MATH 146: "Linear Algebra 1 (Advanced Level)"  Winter 2013
Columbia University; 2012
 [030] MATH G6273: Special holonomy and calibrations  Fall 2012
University of Waterloo; 20092012
 [029] PMATH 900: Topics in Algebra: Special Algebraic Structures  Winter 2012
 [028] MATH 146: "Linear Algebra 1 (Advanced Level)"  Winter 2012
 [027] MATH 237: "Calculus 3 for Honours Mathematics"  Fall 2011
 [026] PMATH 499: "Variational Methods in Riemannian Geometry (Reading Course)"  Spring 2011
 [025] PMATH 955: "Topics in Geometry: Complex and Kähler Manifolds"  Winter 2011
 [024] PMATH 365 / AMATH 333: "Elementary Differential Geometry"  Winter 2011
 [023] PMATH 465 / AMATH 433 / PMATH 665: "Differential Geometry"  Winter 2010
 [022] PMATH 690: "Smooth Methods in Algebraic Topology (Reading Course)"  Fall 2009
 [021] MATH 247: "Calculus 3 (Advanced Level)"  Fall 2009
 [020] MATH 235: "Linear Algebra 2 for Honours Mathematics"  Fall 2009
 [019] PMATH 365 / AMATH 333: "Elementary Differential Geometry"  Winter 2009
McGill University; 20062007
 [018] MATH 348C: "Topics in Geometry"  Summer 2007
 [017] MATH 348C: "Topics in Geometry"  Summer 2006
Michigan State University; 20052006
 [016] MATH 4322: "Axiomatic Geometry"  Spring 2006
 [015] MATH 1321: "Calculus I"  Spring 2006
 [014] MATH 13219: "Calculus I"  Fall 2005
 [013] MATH 1322: "Calculus I"  Fall 2005
McMaster University; 20032005
 [012] MATH 764: "Topics in Differential Geometry and Global Analysis: Holonomy"  Winter 2005
 [011] MATH 2Q04: "Advanced Calculus for Engineering"  Winter 2004
Harvard University; 19972003
 [010] MATH 21b: "Linear Algebra and Differential Equations"  Spring 2003
 [009] TUTORIAL: "Quantum Mechanics for the Masses and the Massless"  Spring 2003
 [008] MATH 21a: "Multivariable Calculus (Physics Section)"  Fall 2002
 [007] MATH 21a: "Multivariable Calculus (Regular Section)"  Spring 2002
 [006] MATH 21a: "Multivariable Calculus (Physics Section)"  Spring 2002
 [005] MATH 21b: "Linear Algebra and Differential Equations"  Fall 2001
 [004] MATH 21a: "Multivariable Calculus (Physics Section)"  Fall 2000
 [003] TUTORIAL: "Geometry of Spacetime"  Summer 2000
 [002] TUTORIAL: "Geometry and Gauge Theory"  Spring 2000
 [001] MATH 21a: "Multivariable Calculus (Physics Section)"  Fall 1999
