ME 3350 Fluid flow, Fall 2023, Spring 2024, Spring 2025.
ME 4360 Heat Transfer, Fall 2024, Fall 2025, Spring 2026.
Substitute and guest lecturer of ME 3332 Fluid Mechanics, ME 5351 Computational Heat Transfer.
Graduate Teaching Assistant/Instructor/Substitute lecturer of ESM 3444 Mechanics Laboratory, ESM 3124 Dynamics II, ESM 2304 Dynamics, ESM 6314 Advanced Dynamics, ESM 2304 Dynamics, ESM 3124 Dynamics II, and ESM 3234 Fluid Mechanics I.