| Spring 2005 | Logical Foundations of Artificial Intelligence, TA | GC | |
| Spring 2005 | Programming Language Paradigms, TA (Instructor's course page) | CSc 33500 | CCNY |
| Fall 2003 | Introduction to Programming Computer Science, Instructor | CSc 10000 | CCNY |
| Summer 2003 | Algorithms, Instructor | CSc 22000 | CCNY |
| Spring 2003 | Calculus I, Instructor | Math 20100 | CCNY |