Teaching Assistant
- Design and Analysis of Algorithms: Fall 2007, Spring 2008, Fall 2010
- Discrete Mathematics: Fall 2008
- Mathematical Foundations of Computer Science: Spring 2009
- Computational Complexity: Spring 2011
- Computational Geometry: Fall 2011
- Algorithm Paradigms: Spring 2012