Teaching


updated: 10/9/2025

  1. General Physics (PHYS 211) Fall 2025
    Lecturer (in-person)
    Physics and Astronomy Department, College of Arts and Sciences
    University of Wisconsin-Eau Claire, Eau Claire, WI.

  2. Biomedical Applications of Engineering Principles Dec 2023
    Guest Lecturer
    Graduate School of Biomedical Engineering and Physiology
    Mayo Clinic, Rochester, MN.

  3. Engineering Mechanics Fundamentals (EGR 217) Fall 2019
    Teaching assistant (in-person)
    Ira A. Fulton Schools of Engineering
    Arizona State University, Mesa, AZ.

  4. Mechanics of Solid Materials (EGR 343) Fall 2019
    Teaching assistant (in-person)
    Ira A. Fulton Schools of Engineering
    Arizona State University, Mesa, AZ.

  5. Computational Modeling of Engineering Systems (EGR 219) Spring 2019
    Lecturer (In person)
    Ira A. Fulton Schools of Engineering
    Arizona State University, Mesa, AZ.

  6. Computational Modeling of Engineering Systems (EGR 219) Fall 2018
    Lecturer (Hybrid)
    Ira A. Fulton Schools of Engineering
    Arizona State University, Mesa, AZ.