My teaching philosophy is rooted in the belief that engineering education should empower students to think critically, solve complex problems, and develop strong physical intuition. I strive to cultivate an adaptable skill set in my students through a foundation in quantitative reasoning, problem decomposition, and a deep understanding of the physical behavior of materials and structures.

To support diverse learners, I incorporate multiple instructional strategies, including the use of visualizations, simulations, and real-world applications that make abstract concepts tangible. I value interactive learning environments that encourage active participation and foster intellectual curiosity. Assessment is used not only to measure learning but also to guide and motivate student growth.

By connecting theory to practice and encouraging inquiry-based learning, I aim to prepare students to approach emerging engineering challenges with creativity, confidence, and ethical responsibility.

Classes Taught as a Teaching Assistant and Instructor

  • ME 231: Dynamics (Spring 2022, Spring 2025)
  • ME 211: Statics (Spring 2022, Fall 2024)
  • ME 341: Design of Mechanical Elements (Fall 2021, Spring 2024)
  • ME 323: Heat Transfer (Spring 2024)
  • ME 313: Material Science (Fall 2021, Spring 2022, Fall 2023, Spring 2024)
  • ME 311: Mechanical Experimentation 1 (Fall 2023)
  • ME 151: Practicum in Engineering (Spring 2022)
  • ME 212: Solid Mechanics (Fall 2021)
  • ME 341: Design of Machine Elements (Fall 2020)
  • Data Science (Summer 2020)
  • Thermofluids and Heat Transfer (Fall 2019)
  • ENGR 107: Introduction to Engineering Analysis (Fall 2018)