Technion, Instructor
- Fall 2017, Algebraic number theory
- Spring 2017, Field theory
- Fall 2016, Modern algebra 2 (algebraic geometry)
- Spring 2016, Field theory
- Fall 2015, Modern algebra (commutative algebra)
University of Michigan, Instructor
- Fall 2012, Math 214 (Linear algebra, sections 1+2)
- Winter 2012, Math 217 (Linear algebra for math majors)
- Fall 2011, Math 115 (Calculus 1)
Technion, TA
- Spring 2011, Complex analysis (for engineers), and modern algebra (for engineers)
- Fall 2010, Complex analysis (for math majors), linear algebra (for math majors)
- Spring 2010, Linear Algebra for math and CS majors
- Fall 2009, Modern algebra for engineers, introduction to rings and fields
- Spring 2009, Linear Algebra 2
- Fall 2008, Calculus 1T, and grading in introduction to number theory
- Spring 2008, Calculus 1M
- Fall 2007, Calculus 1T