Courses

2011
Minneapolis College of Art and Design
Philosophy of Science
Minneapolis College of Art and Design
Science and American Culture

2012
Minneapolis College of Art and Design
Computer Software: History, Theory and Culture