teaching
course instructor
CS 300: Programming II
UW–Madison • Summer 2022, Summer 2023
teaching assistant
grauduate appointments
Head TA – CS 300: Programming II
UW–Madison • Fall 2020 – Fall 2024 (9 semesters)
⭐ CS Department's Nominee for the L&S Innovation in Teaching Award 2022
TA – CS 300: Programming II
UW–Madison • Fall 2019, Spring 2020, Summer 2020, Summer 2021
undergraduate appointments
AR220-CS: Robot Programming
Butler University • Spring 2019
MA 106: Calculus and Analytical Geometry I
Butler University • Fall 2017
additional teaching experience
tutoring
Computer Science Department Lab Tutor
Butler University • Spring 2017–Spring 2019 (5 semesters)
Student Success Center Peer Tutor
Butler University • Fall 2017–Spring 2019 (4 semesters)
Personal CS & Mathematics Tutor
August 2018 – May 2019
Courses Tutored:
Calculus and Analytical Geometry II, Business Application Development (Visual Basic), Robot Programming (Python), Introduction to Programming (C++), Foundations of Computing I & II (Discrete Mathematics), Object-Oriented Programming & Data Structures (Java), Algorithms, Parallel Algorithms
course grader
CS/STAT 403: Internship Course in Comp Sci and Data Science
UW–Madison • Summer 2026