Teaching



Course: Biological Wastewater Treatment
Level: Graduate
Class size: 10 students
Duty: Delivered one guest lecture
2022
Teaching Certificate, Northwestern University, USA
Searle Center for Advancing Learning & Teaching – Teaching Certificate Program
2019
STAR Certificate, Northwestern University, USA
Searle Teaching-As-Research (STAR)
2019
Guest Lecturer, Northwestern University, USA
Course: Environmental Engineering Applications 2: Water
Level: Undergraduate
Class size: 6 students
Duty: Delivered two guest lectures
2018-2019
On-line Guest Lecturer, University of Bari (Italy)
Course: Industrial Biochemistry and Environmental Biochemistry Methods
Level: Graduate
Class size: 10
Duty: Delivered two guest lectures
2017-2019
Guest Lecturer, University of Bari (Italy)
Course: Environmental Chemistry and Biochemistry
Level: Graduate; Class size: 8
Duty: Delivered two guest lectures
2016
Teaching Assistant, University of Notre Dame, USA
Course: Wastewater design
Level: Undergraduate/Graduate
Class size: 10
Duty: Held office hours, graded homework and proctored exams
2013
Lab Instructor, University of Notre Dame, USA
Course: Wastewater treatment and design lab
Level: Undergraduate
Class size: 12
Duty: Delivered pre-laboratory lectures and guided experiments
2012
Teaching Assistant, University of Notre Dame (USA)
Course: Introduction to environmental engineering
Level: Undergraduate
Class size: 45
Duty: Held office hours, graded homework and proctored exams
2011
Teaching Assistant, University of Notre Dame (USA)
Course: Wastewater design
Level: Undergraduate/Graduate
Class size: 8
Duty: Held office hours, graded homework and proctored exams
2011
Teaching Assistant, University of Notre Dame (USA)
Course: Methods of civil engineering
Level: Undergraduate
Class size: 56
Duty: Held office hours, graded homework and proctored exams
2011