Teaching Experience

Assistant Teaching Professor (fa’26 – Present)

Design Studies / Media Arts, Design and Technology | NC State University

  • Assistant Teaching Professor (Full Time)

    Total Credit Hours: 9 | Undergraduate Courses: DS100, ADN418, ADN414 | Department: Design Studies | Media Arts, Design and Technology (MADTech) | College of Design | School: North Carolina State University

  • Adjunct Lecturer (Full Time) (spr'26)

    Total Credit Hours: 9 | Undergraduate Courses: D100, DS200, ADN418 | Department: Design Studies and Media Arts, Design and Technology | College of Design | School: North Carolina State University

  • Adjunct Lecturer (Part Time) (fa'25)

    Total Credit Hours: 9 | Undergraduate Courses: DS100, ADN418, ADN492 | Department: Design Studies and Media Arts, Design and Technology | College of Design | School: North Carolina State University

  • Graduate Teaching Assistant (fa'23 - spr'25)

    Total Credit Hours: 21 | Undergraduate Courses: D100, D105, ADN418, ADN483, ADN490 | Department: Media Arts, Design and Technology | College of Design | School: North Carolina State University

  • Design and Technology Youth Camps (Various)

    NC State University Design Camp, YouthDigital, INTech Camp for Girls, The Park Ministries TechFit Summer Camp

Student Work Showcase