I have been the instructor of the following courses:

@ California State University Long Beach

  1. Introduction to Chemical Engineering (ChE 100)

  2. Fluid (ChE 320)

  3. Chemical Reactor Kinetics (ChE 430)

  4. Chemical Engineering Design (ChE 470)

  5. Fundamentals of Pharmaceutical Processes (ChE 471)

  6. Advanced Mathematical Modeling in Fluid Dynamics (ChE 582)

  7. Advanced Reactor Kinetics (ChE 530)

Training Coordinator:

  • Beach Mentor Program


@ Rutgers University

  1. Statics (440:221)

  2. Alternative Energy Systems (650:474)

  3. Heat Transfer (650:481)

Training Coordinator:

  • Continuous Manufacturing (Direct Compaction) of Solid Dose Pharmaceutical Products


@ Concordia University

  1. Advanced Engineering Mathematics (ENGR 311)

  2. Fluid Mechanics I (ENGR 361)

  3. Heat Transfer (MECH 352)

  4. Fluid Mechanics II (MECH 361)


@ University of Queensland

  1. Thermodynamics

  2. Plant Design and Environmental Safety