Teaching
updated: 10/9/2025
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.Biomedical Applications of Engineering Principles Dec 2023
Guest Lecturer
Graduate School of Biomedical Engineering and Physiology
Mayo Clinic, Rochester, MN.Engineering Mechanics Fundamentals (EGR 217) Fall 2019
Teaching assistant (in-person)
Ira A. Fulton Schools of Engineering
Arizona State University, Mesa, AZ.Mechanics of Solid Materials (EGR 343) Fall 2019
Teaching assistant (in-person)
Ira A. Fulton Schools of Engineering
Arizona State University, Mesa, AZ.Computational Modeling of Engineering Systems (EGR 219) Spring 2019
Lecturer (In person)
Ira A. Fulton Schools of Engineering
Arizona State University, Mesa, AZ.Computational Modeling of Engineering Systems (EGR 219) Fall 2018
Lecturer (Hybrid)
Ira A. Fulton Schools of Engineering
Arizona State University, Mesa, AZ.