| Title | Description | Responsibilities | Institution | Times Taught |
| General Physics Lab II | 18 Students who performed experiments in pairs and wrote reports on their findings. | Sole instructor in the room, set guidelines for and graded reports, gave opening lectures. | Wake Forest | 2 |
| Intro Physics Lab | 18 Students who performed experiments in pairs and wrote reports on their findings. | Sole instructor in the room, set guidelines for and graded reports, gave opening lectures | Wake Forest | 1 |
| Modern Physics Lab | 30 Students who performed Nobel winning experiments in pairs and wrote reports on their findings. | 1 of 3 TAs with Professor, guided students and graded labs for 3 specific, high level experiments. | Wake Forest | 2 |
| Electronics Physics Lab | 30 Students who performed circuit building experiments in pairs and wrote reports on their findings. | 1 of 4 TAs with Professor, guided students and graded labs.& Wake Forest | Wake Forest | 1 |
| Physics Tutorial Sessions | 2 hour open forum for students to ask questions on homework or class material | Sole instructor in room, managed student demand for questions, answered them on the spot, and taught concepts as requested. | NC State | 3 |
| Physics for Engineers and Scientists Lab I | 21 students who performed experiments in triplets and filled in WebAssign with lab derived values. | Sole instructor, gave opening lectures and guided students through experiments with a focus on Socratic methods. & NC State & 4 (2 sections, twice) | NC State | 4 (2 sections twice) |
| College Physics I/II Online Course | 60 Students viewing lectures, doing homework, and doing online labs | Taught with professor. Answered questions via email and message board and graded in person. Helped professor build tests, and created some video content. | NC State | 4(2 sections twice) |
| University Physics I Lab (for majors) | 18 first year physics majors who performed experiments in pairs and wrote lab reports based on data and analysis 1 | Sole instructor, gave opening lectures and guided students through experiments with a focus on Socratic methods & NC State & 4 (sections, once) | NC State | 4 (4 sections in a semester) |
| University Physics I (for majors) Lecture | About 50 first year physics majors. I observed my teaching mentor Stephen Reynolds as part of the Preparing the Professoriate program, and acted as a lecture assistant | . I observed my teaching mentor Stephen Reynolds as part of the Preparing the Professoriate program, and acted as a lecutre assistant | NC State | |
| Honors Physics for Engineers and Scientists I Lecture | About 45 first year engineers. | I co-taught (>50%) of the lectures along with my teaching mentor Stephen Reynolds. I also created problems for homework/tests, held office hours, and taught some recitation sections to implement a peer grading project (see novel techniques section) | NC State | |