Teaching


Courses taught at the University of Nebraska-Lincoln (Course materials on Blackboard

Courses taught at the Ohio State University

Courses taught at the University of Zurich, Switzerland

Courses taught at the University of Notre Dame