Key: GT (Georgia Tech), UA (University of Arizona), ACT (Arizona College of Technology, Hebei University of Technology), PCC (Pima Community College)

Teaching Record (as Instructor-of-Record)a - GT

Course # Course Title Delivery Method # of Sections # of Students Semester
PHYS 4321/2 Advanced Lab I/II In-person 2 17 Fall 2026
PHYS 4604 Professional Development In-person 1 60 Fall 2026
GT 1000 First-Year Seminar In-person 1 15 Fall 2026
PHYS 2212 Principles of Physics II In-person 1 163 Spring 2026
  1. Recent student course evaluations available upon request.

Teaching Record (as Instructor-of-Record) - UA/ACT

Course # Course Title Delivery Method # of Sections # of Students Semester
PHYS 371 Quantum Theory In-person 1 75 Spring 2025
PHYS 381 Methods in Exp. Physics I In-person 2 67 Spring 2025
PHYS 321 Theoretical Mechanics In-person 2 139 Fall 2024
PHYS 382 Methods in Exp. Physics IIb,c In-person 2 46 Fall 2024
ENGR 498A Senior Design/Capstonec,d In-person 1 43 Fall 2024
PHYS 240 Intro. Electricity & Magnetism In-person 3 203 Spring 2024
PHYS 381 Methods in Exp. Physics Ib,c In-person 2 50 Spring 2024
  1. Advanced Physics Laboratory (PHYS 381/382), ACT/HEBUT. Developed full-year experimental physics lab curriculum, advising and guidance for the purchasing of over $14,000 USD (¥100,000 RMB) in new equipment, and coordinated instruction for 100+ undergraduate students (2024–2025).
  2. First time offered at this institution. Designed, developed, and delivered curriculum.
  3. Senior Design/Capstone (ENGR 498A), ACT/HEBUT. Co-developed a one-semester senior design and career preparation curriculum, and coordinated instruction for 40+ undergraduate students (2024).

Teaching Record (as Instructor-of-Record) - PCC

Course # Course Title Delivery Method # of Sections # of Students Semester
AST 101IN The Solar System Online 2 40 Fall 2023
AST 101IN The Solar System Online 1 17 Spring 2023
PHY 122IN Intro. Physics II Virtual 1 26 Spring 2023
AST 101IN The Solar System Online 1 15 Fall 2022
PHY 216IN Intro. Electricity & Magnetism In-person 1 18 Summer 2022
AST 101IN The Solar System Virtual 1 17 Fall 2021
PHY 122IN Intro. Physics II Virtual 1 28 Fall 2021
AST 101IN The Solar System Virtual 1 18 Spring 2021
AST 101IN The Solar System Virtual 1 24 Fall 2020
PHY 121IN Intro. Physics I Online 1 25 Fall 2020

Teaching Record (as Teaching Assistant) - UA

Course # Course Title Delivery Method # of Sections # of Students Semester
CHEM 164H Honors Gen. Chemistry Lab In-person 1 13 Spring 2023
CHEM 152 Gen. Chemistry II Lab In-person 2 50 Fall 2022
CHEM 151 Gen. Chemistry I Lab In-person 2 49 Spring 2022
CHEM 151 Gen. Chemistry I Lab In-person 2 46 Fall 2021
PHYS 181/2 Intro. Physics Lab I/II Online 2 Est. 40 Spring 2020
PHYS 139 Intro. Mechanics I/II Lab Online 1 Est. 20 Spring 2020
CHEM 151 Gen. Chemistry I Lab In-person 2 47 Fall 2019
PHYS 382 Methods in Exp. Physics II In-person 2 13 Spring 2019
PHYS 381 Methods in Exp. Physics I In-person 2 28 Spring 2019
PHYS 381 Methods in Exp. Physics I In-person 1 19 Fall 2018
PHYS 382 Methods in Exp. Physics II In-person 2 17 Spring 2018
PHYS 381 Methods in Exp. Physics I In-person 2 13 Spring 2018
PHYS 240 Intro. Electricity & Magnetism Lab In-person 1 Est. 20 Fall 2017
PHYS 105 Intro. to Scientific Computing In-person 1 37 Fall 2017
PHYS 105 Intro. to Scientific Computing In-person 1 Est. 30 Spring 2017