Teaching
These are my teaching assistant positions, with the courses of each.
-
Aug 2026
Graduate/Lead Teaching Assistant
University of Toronto, Toronto, Ontario, Canada
Delivered lectures and field tutorials on water quality sampling from monitoring wells, streams, and lakes for 60 students at CME358 Survey CAMP, a two-week field course at the U of T Camp facility on the shore of Gull Lake in Minden, Ontario.
Instructed student crews on-site in the use of YSI multiparameter sondes, Van Dorn samplers, and Heron water level meters for in-situ measurement, depth profiling, and water level surveys.
Ran lab tutorials on sample handling and the determination of water quality parameters using a Hach spectrophotometer.
Supervised daily field rotations and led project assessment review meetings, providing technical guidance and feedback throughout.
Courses: Survey CAMP: Civil and Mineral Practicals (CME358H1F); Critically Thinking about Climate Solutions (ENV301H1F)
-
Jan 2023–Dec 2023
Graduate/Lead Teaching Assistant
University of Waterloo, Waterloo, Ontario, Canada
Led ArcGIS Pro software tutorials.
Graded assignments and exams, providing constructive feedback.
Hosted weekly office hour Q&A sessions.
Prepared lab setups, enforced safety protocols, and assisted students during practicals.
Courses: Rock Mechanics (EARTH 437), Geomorphology and GIS Applications (EARTH 342)
-
Sep 2019–Feb 2021
Graduate/Senior Teaching Assistant
Iran University of Science and Technology, Tehran, Tehran, Iran
Led CE-QUAL-W2 and QUAL2K software tutorials for water quality modeling.
Led Vensim software tutorials for system dynamics modeling.
Designed and graded exams and homework assignments, providing constructive feedback.
Hosted weekly office hour Q&A sessions.
Courses: Hydroinformatics; Water Quality Control; Sustainable Development and Environmental Management; Fundamentals of Advection, Diffusion and Pollution Modeling