Teaching

Fluid mechanics and rockets, explained carefully

1,200+ hours as a teaching assistant across labs and tutorials at Concordia, recognised with the Teaching Excellence Award for Teaching Assistants (May 2026). I also write handbooks and workshops that take students from zero to a certification flight.

May 28, 2026 · Concordia University

Teaching Excellence Award

The Gina Cody School of Engineering and Computer Science Teaching Excellence Award, Excellence in Teaching by a Teaching Assistant 2025–2026, Department of Mechanical, Industrial and Aerospace Engineering, for outstanding contributions in teaching.

The certificate
On stage at the ceremony
2025–2026 recipients, Gina Cody School
Teaching materials

Handbook & workshop

Free to read and share with your team.

Cover of High-Power Rocketry Certification: A Study Companion
Handbook · 143 pages

High-Power Rocketry Certification: A Study Companion

A study companion for HPR certification in Canada, written around the Canadian Association of Rocketry (CAR/ACF) programme with references to Tripoli: Transport Canada rules with the practice exam and answer key, flight theory (stability, nose cones, fins, Barrowman, parachutes) with worked problems and the CAR/ACF practice exam, flight performance from rail exit to apogee, construction, step-by-step parachute packing, and what to expect on certification day.

  1. Organizations & classification
  2. Regulations
  3. Flight theory
  4. Manufacturing
  5. Parachute packing
  6. Day of certification
Cover of Ciel d’Octobre 2026 Workshop
Slides · 52 pages · Space Concordia Solid Rocketry

Ciel d’Octobre 2026 Workshop

Two-day workshop (September 29–30, 2026) taking Space Concordia members from zero to a certification flight at Ciel d’Octobre (October 17–18): membership, the exam, designing a rocket in OpenRocket, purchasing and manufacturing, and launch day.

  1. Membership
  2. Exam
  3. Design with OpenRocket
  4. Purchasing & manufacturing
  5. Launch day
Courses

What I teach

Course notes for these are on the way.

Fluid Mechanics

Lab · Tutorial

CFD for Aerospace Engineering

Tutorial

Heat Transfer

Lab

Thermodynamics

Lab

C++ / Arduino Programming

Tutorial

Statics

Tutorial

Advanced Calculus

Tutorial

Differential Equations

Tutoring

Experience

Teaching roles

Teaching Assistant

Concordia University · Mechanical, Industrial & Aerospace Engineering

Sep 2023 — Jun 2026

Teaching Excellence Award for Teaching Assistants, May 2026

  • 1,200+ TA hours over two years, as lab demonstrator and tutorial leader
  • Lab sessions in Fluid Mechanics, Heat Transfer and Thermodynamics
  • Tutorials in CFD for Aerospace Engineering, C++/Arduino Programming, Statics and Advanced Calculus

Teaching Assistant

Iran University of Science and Technology · Chemical Engineering

Feb 2022 — Jul 2022
  • Weekly tutorials and grading for undergraduate Fluid Mechanics (~30 students)

Private Tutor

Independent

2020 — Present
  • Ordinary Differential Equations, Transform Calculus, Fluid Mechanics and C++ Programming