Teaching
Lecturer (Strathclyde University)
Spring 2021/22: Complex Variables and Integral Transforms
Spring 2023: Mathematical Introduction to Network Theory
Teaching Assistant (UIUC)
Fall 2013: Introductory Fluid Mechanics (TAM 335)
Spring 2013: Introductory Fluid Mechanics (TAM 335) *
Spring 201w: Fundamentals of Fluid Dynamics (ME 310) *
Fall 2011: Fundamentals of Fluid Dynamics (ME 310) *
Spring 2011: Introductory Fluid Mechanics (TAM 335)
* - teachers ranked as excellent
Project Manager/Course Instructor
Fall 2011 (UIUC): Learning in Community (ENG 315), design & construction of solar charging station for an electric tractor in the Student Sustainable Farm
Course Instructor
Summer 2011 (UIUC): Introductory Fluid Mechanics (TAM 335)