Technical University of Athens (1984-1985). Course of Railways and Metropolitan Railways.
University of Thessaloniki - Department of Economics (1986-1987). Course of Transport and Regional Development.
Democritus Thrace University (1990-today). Professor at the Section of Transportation: Courses taught:
Transport Economics
Railway Engineering
Airport Engineering
Traffic Engineering
Transportation Planning
Law for Engineers
1995-99. University of Macedonia (Thessaloniki) - Visiting Professor - Department of Business Administration - Course of European Management of Transport and Environment.
1999. University of Lille (France) - Visiting Professor - Course of Advanced Transportation Management.
2003-today. Democritus Thrace University and University of Macedonia (Thessaloniki) - Graduate Program in Systems Engineering and Management. Courses taught:
Engineering Legislation
Transportation Management
Advanced Transportation Engineering
2008 - 2010. Democritus Thrace University, Director of the Section of Transportation.
2008 - 2013. Democritus Thrace University, Chairman at the School of Architecture.