Teaching

Current Teaching:

  • EME150A – Introduction to Mechanical Design
  • EME107B – Mechanical Measurements
  • MAE250B – Advanced Methods in Mechanical Design
  • MAE250C – Mechanical Performance of Materials
  • Advisor: UC Davis HPV team, 2000 Men’s Sprint National Champion

Comments are closed.