Teaching

Courses at UPC:
Spring 2017

Fall 2016

Courses at The University of Texas at Austin:
Spring 2014
Fall 2013
Spring 2013
Fall 2012


Last update: July 2017