Teaching
Course Content
Experience
Associate Professor of Mechanical Engineering
Alvernia University, Reading PA: Summer 2022 - Present (Tenured July 2023)
EGR 201: Engineering Statics (F22, F23, F24)
EGR 210: Engineering Design II (S23, S24)
EGR 311: Engineering Design III (S24)
MAT 345: Applied Probability and Linear Methods (F23)
ME 201: Strength of Materials (S23, S24)
ME 271L: Strength of Materials Lab (S24)
ME 211: Thermodynamics (S23, S24)
PHY 200: Physics I Lab (F22)
Associate Professor of Mechanical Engineering and Kinesiology
The Pennsylvania State University, Berks Campus, Reading PA; Fall 2013 – Summer 2022 (Assistant Professor 2013-2019, Associate Professor 2019-2022)
CMPSC 200: MATLAB Programming (S14, Su15, Su16, Su17, S18, Su18, S19, Su19, F19, S20, Su20, S21, Su21, S22)
EMCH 211: Engineering Statics (F13, F14, F15, F16, F19, F20, F21)
EMCH 213: Strength of Materials (S15, S16, S17)
IST 446/ME 497: Video Game Design (S17, S19)
ME 357: System Dynamics (S14, S15, S16, S17, S18, S19, S20, S21, S22)
ME/EMCH 370/470: Vibration of Mechanical Systems (F14, F15, F16, F17, F18, F19, F20, F21)
ME 380: Machine Dynamics (S14, S15)
ME 494H: Honors Thesis (F15, S16, F17, S18, F18, Su19)
ME 496H: Independent Study (F16, S17)
Lecturer in Engineering Science and Mechanics
The Pennsylvania State University, University Park PA; Summer 2013
Faculty Lecturer in Mechanical Engineering (Fixed-Term Position)
The Pennsylvania State University, The Behrend Campus, Erie PA; Spring 2012
Lecturer in Mathematics
The Pennsylvania State University, University Park PA; Summer 2012
Teaching Assistant in Engineering Science and Mechanics Department
The Pennsylvania State University, University Park PA; 2006-2008, 2010-2013
Instructor for “Principles of Engineering Design”
Johns Hopkins’ Center for Talented Youth; Summers of 2007, 2008
Private Tutoring 2008-Present
Land Teaching Assistant Engineering Design and Graphics 100(H)
The Pennsylvania State University; 2005-2006