- Parasitology, European University Cyprus (January 2017 – )
- Mycology, European University Cyprus (September 2016 – )
- Agricultural Zoology and Nematology, Cyprus University of Technology (2009 - ).
- Weeds Science, Cyprus University of Technology (2012-2013).
- Agricultural Machinery and Livestock Equipment, Cyprus University of Technology (2013).
Laboratory Teaching Assistant at Cyprus University of Technology (2009-2012) in the following courses:
- Entomology – Acarology
- Weed Science
- Microbiology
- Phytopathology
|
- Pest and Diseases
- Mycology
- Plant Anatomy & Morphology
- Botany
|
Undergraduate Student Supervision
- Supervisor of 1 BSc Final Year Project, European University Cyprus (2017-2018).
- Co-supervision of 15 BSc Final Year Projects, Cyprus University of Technology (2009-2015).
- Co-supervision of 1 MSc Final Year Projects, Cyprus University of Technology (2014-2016).