Μy teaching work mainly includes teaching courses at the undergraduate level in the Schools of Mechanical Engineering, and Naval Architecture and Marine Engineering at the National Technical University of Athens, and also at the postgraduate level in the inter-university graduate programme in Business Administration (Athens MBA). In addition, I am responsible for the surveillance of undergraduate and graduate students during their thesis and dissertations.

More specifically the courses I teach at the School of Mechanical Engineering are:

1. Engineering Economics

2. Special Chapters of Engineering Economics

 In the Inter-university Programme Athens MBA I teach the courses:

1. Corporate Environmental Management and Occupational Health and Safety Management

2. Entrepreneurship and Creation of new Entrepreneurial Ventures