Spring 2025
CIS 250: Introduction to Design Software (Supervisor: Dr. Ch'ree Essary)
Fall 2024
CIS 250: Introduction to Design Software (Supervisor: Caleb Walters)
"She was amazing. I had a rough start to the class and she was so helpful. She grades fast and is always willing to help. Her grading is very fair and she leaves clear feedback and encouraging notes. I wish every student could've had her as their GTA, though I'm sure that would be a nightmare for her" - student's feedback
"She always responded to my emails in a timely manner, and I felt like she truly cared about me as a student and a learner." - student's feedback
Spring 2023
APR 290: Intro to Channels and Messaging (Supervisor: Dr. Nancy Brinson)
Fall 2023
APR 290: Intro to Channels and Messaging (Supervisor: Dr. Nancy Brinson)
Spring 2022
MC 101: Intro to Mass Communication (Supervisor: Mike Little)
Fall 2021
COM 499: Capstone Seminar (Supervisor: Dr. Meredith Bagley)
COM 270: Discourse of Sport (Supervisor: Dr. Meredith Bagley)
JCM 180: Journalistic Principles & Practices (Supervisor: Dr. George Daniels)