- Technion–Faculty of Data and Decision Sciences (Lecturer)
- Deterministic Models (Fall 2014, Fall 2015, Spring 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Fall 2020)
- Nonlinear Models (Spring 2015, Spring 2016, Fall 2016, Fall 2017, Spring 2019, Spring 2020, Spring 2021, Spring 2022)
- Advanced Optimization (Fall 2016)
- Seminar in Optimization (Fal 2020, Fall 2021)
- Optimization 2 (Spring 2022)
- Technion–Department of Mathematics (Teaching Assistant)
- Calculus 1 M (Fall 2009, Fall 2011)
- Calculus 1 T (Fall 2008, Fall 2009, Spring 2010, Fall 2010, Fall 2011)
- Calculus 2 M (Spring 2011, Spring 2012)
- Calculus 2 T (Spring 2009, Summer 2009, Spring 2010, Spring 2011, Spring 2012)
- Infi 2 (Fall 2010)
- University of Haifa–Department of Mathematics (Teaching Assistant)
- Ordinary Differential Equations (Spring 2004)
- Numerical Analysis (Fall 2005 and Spring 2006)
- Calculus A (Spring 2006)
- Analytic Geometry (Fall 2007)
- Calculus B (Spring 2008)
- Topology (Spring 2008)
- University of Haifa–Department of Economics (Teaching Assistant)
- Calculus A (Fall 2006 and Fall 2007)
- Calculus B (Spring 2007 and Spring 2008 (lecturer))
- University of Haifa–Department of Computer Science (Teaching Assistant)
- Calculus B (Spring 2007 and Spring 2008)
- University of Haifa–Department of Computer Science–Etgar (Teaching Assistant)
- Calculus A (Fall 2007)
- Calculus B (Spring 2008)
- University of Haifa–Department of Biology (Teaching Assistant)
- Calculus A (Fall 2006 and Fall 2007)
- Oranim–Department of Mathematics and Physics (Teaching Assistant)
- Complex Analysis (Spring 2006)
- Calculus A (Fall 2006)