Teaching
Courses and Teaching Experience
William & Mary
Teaching Assistant
FALL 2023-NOW
Department of Computer Science, William & Mary
- — Fall 2026: COLL 100 (Prompt Engineering), Sections 06 & 09 - Lecture Slides, Lab Development, and Grading
Dr. Antonio Mastropaolo, Trey Woodlief - — Spring 2026: CSCI 455/555 (Generative Artificial Intelligence for Software Development) - Grading
Dr. Antonio Mastropaolo - — Fall 2025: CSCI 100 (Prompt Engineering) - Grading
Dr. Antonio Mastropaolo - — Spring 2025: CSCI 312 (Principles of Programming Languages) - Grading
Dr. Martin White - — Fall 2024: CSCI 141-03 (Introduction to Programming) - Grading and Lab Instruction (Labs 3 & 13)
Dr. Matthew Chapman - — Spring 2024: CSCI 312 (Principles of Programming Languages) - Grading
Dr. Robert Michael Lewis - — Fall 2023: CSCI 312 (Principles of Programming Languages) - Grading
Dr. Tim Davis