teaching

Info about classes I've taught

Currently:

In Spring 2026, I am on sabbatical from teaching.

In Fall 2026, I am teaching Math 409: General Topology and Math 170: The Language of Artificial Intelligence.

Prospective student researchers: VCU undergraduates or graduate students curious about a research project, summer project, or interested in doing a reading course, do please get in touch with me by email (moorea14 at VCU dot edu). I’m often looking for student collaborators and would love to hear from you.

Videos: Archived linear algebra tutorials (from before 2026): Linear Algebra on YouTube.

Other classes I’ve taught at VCU

  • Directed Research, Math 697
  • Graduate Advanced Linear Algebra, Math 610, Spring 2025
  • Graduate Abstract Algebra II, Math 602, Spring 2022
  • Graduate Abstract Algebra I, Math 502, Fall 2021, Fall 2025
  • Independent Study, Math 492, Summer 2021
  • Mathematical Exposition, Math 490, Spring 2023 and Fall 2023
  • Excursions in Geometry, Math 411, Fall 2023
  • General Topology, Math 409, Fall 2022, Fall 2026
  • Intro to Abstract Algebra, Math 401, Fall 2020 and Fall 2024
  • Linear Algebra, Math 310: Fall 2019, Fall 2020, Spring 2021, Spring 2022, Spring 2025
  • Multivariate (Vector) Calculus, Math 307: Spring 2021 and Spring 2024
  • Calculus, Math 200, Spring 2020 and Fall 2024
  • Math: The Language of AI, Math 170, Fall 2025, Fall 2026

Previous classes I taught at UC Davis

  • Linear Algebra (Mat 22A) - Fall 2018
  • Linear Algebra (Mat 22A) - Fall 2017
  • Euclidean & Non-Euclidean Geometry (Mat 141) - Winter 2017
  • Linear Algebra (Mat 22A) - Spring 2017
  • Short Calculus (Mat 16A) - Fall 2016

Previous classes and other teaching assignments at Rice

  • Abstract Algebra (Math 306) - Spring 2016
  • Undergraduate Research (Math 499) - Spring 2016
  • Graduate Algebraic Topology - Spring 2015
  • Graph Theory and Combinatorics - Fall 2014
  • Graph Theory and Combinatorics - Fall 2013
  • Undergraduate Research Seminar - Spring 2015
  • Undergraduate Research Seminar - Fall 2014
  • Differential Calculus (Math 111) - Fall 2015
  • Undergraduate Research (Math 499) - Fall 2015
  • Integral Calculus - Spring 2014
  • Graduate Teaching Seminar (Math 591)
  • Topology Seminar (Math 699) - S2016, F2015, S2015, F2014