List of Courses Taught

Sam Houston State University (Assistant Professor, 2008 - present)

Penn State University (Lecturer, 2002 - 2008)

University of California, Santa Barbara (Instructor, 2000 - 2002)

University of Maryland (Teaching Assistant, 1993 - 1996)


last updated Feb. 27, 2009