10/2006- 1/2007: Department of Chemistry, Aristotle University of Thessaloniki. Assistant hourly teacher in laboratory lessons of Inorganic Chemistry in first year students of Geology.
11/2007- 1/2008: Department of Geology, Aristotle University of Thessaloniki. Assistant hourly teacher in laboratory lessons of Introduction to Geology, in first year students of Geology, under the supervision of Professor Spyridon Pavlides.
3/2007 – 11/2008: Operational Programme for Education and Initial Vocational Training. "Training and Educational Management Environmental Education" National Technical University of Athens.
11/2008- 6/2009: 18ο High School of Thessaloniki. Hourly teacher of Physic in A & B class.
11/2009- 1/2010: Department of Geology, Aristotle University of Thessaloniki. Assistant hourly teacher in laboratory lessons of Introduction to Geology, in first year students of Geology, under the supervision of Professor Spyridon Pavlides.
11/2010- 1/2011: Department of Geology, Aristotle University of Thessaloniki. Assistant hourly teacher in laboratory lessons of Introduction to Geology, in first year students of Geology, under the supervision of Professor Spyridon Pavlides.
2/2011- 6/2013: Department of Geology, Aristotle University of Thessaloniki. Assistant hourly teacher in lessons of Education of Geology, in undergraduate students of Geology, under the supervision of Professor Spyridon Pavlides.