Teaching & Advising


Carnegie Mellon University



General Thoughts on Teaching & Education

Previously taught classes and seminars

University of Washington (2007-2011)

Vienna University of Technology (2004-2007)

Advised students