- 2017-2019 : Power systems economics, 12 hours, 2nd year master course, Master Energie, Université Paris Sciences & Lettres.
- 2013-2016 : Electric market simulation using the pedagogical software DREAM (in French), 3 hours in the "Electrical Network Chair", 2nd year master course (3rd year engineer cycle), Ecole Centrale de Lille.
- 2015-2016 : Coaching of 4 students for the 2nd year (1st master year) applied statistics project at ENSAE ParisTech, 20 hours.
- 2014-2016 : Power system economics (in French), 12 hours in the "Power market and its environment" module, 2nd year master course (3rd year engineer cycle), ENSTA ParisTech.
- 2011-2016 : Power system economics, 12 hours in the "Introduction to Power Systems" and "Smart Grid Technology" modules, 2nd year master course, Ecole Polytechnique / ParisTech.
- 2013-2014 : Power markets algorithms, 6 hour course, 2nd year master course (3rd year engineer cycle), Supelec.
- 2013 : The R&D strategy of the French TSO RTE, 1.5 hour course, master in energy management, ESCP Europe.
- 2010-2013 and 2015 : Convex analysis and non-differentiable optimization (French), 6 hour tutorial classes, 2nd year master course (3rd year engineer cycle), ENSTA ParisTech. Teaching aid (French).
- 2013 : Electric market simulation using the pedagogical software DREAM, 3 hour course, 2nd year master course, Master 2 OSE (Energy System Optimisation) Mines ParisTech.
- 2009-2011 : Electric power transmission pricing : computation of long term marginal prices with AMPL (French), 3 hour course, 2nd year master course, Master 2 OSE (Energy System Optimisation) Mines ParisTech .
- 2008-2009 : Non-linear programming (French), 2 days formation, Artelys’ courses catalog.
- 2000-2001 : Teaching assistant in physics in a preparatory school for the competitive entrance examination to France engineering schools (1st year bachelor level), 2 hours per week, Lycée Sainte-Geneviève.