Teaching Experience

Albion College

  • Calculus 1, 2, 3 (MATH 141, 143, 245), 2 semesters
  • Differential Equations and Linear Algebra (MATH 247), 2 semesters
  • Introduction to Computer Science (CS 171), 1 semeter
  • Music Theory 1, 2, 3, 4 (MUS 101, 102, 201, 202), 2 semesters
  • Keyboard Skills (Piano labs for Music Theory), 2 semesters
  • Analytical Physics (PHYS 116), 1 semester

The University of Michigan

  • Data Structures and Algorithms (EECS 281), 1 summer semester
  • Programming for Scientists and Engineers (EECS 402), 2 semesters

The University of Notre Dame

  • Cryptography (CSE 40113), 2 semesters
    • Earned the CSE Outstanding TA Award for my work in this course
  • Design and Analysis of Algorithms (CSE 40622), 1 semester