Courses

Spring 2017
HONS 3301-H02: Philosophy of Horror
MWF 12:00-12:50
Texas Tech University
View Syllabus

PHIL 3322-001: Biomedical Ethics
TTH 2:00-3:20
Texas Tech University
View Syllabus

PHIL 3322-H01: Biomedical Ethics (Honors)
TTH 3:30-4:50
Texas Tech University
View Syllabus

PHIL 5314: Contemporary Aesthetics
TTH 11:00-12:20
Texas Tech University
View Syllabus


Fall 2016
PHIL 5308: The Aesthetics of Pop Culture
TTH 2:00-3:20
Texas Tech University
View Syllabus


Summer 2016
PHIL 2300: Beginning Philosophy
M-F 10:00-10:50
Texas Tech University
View Syllabus
Course Notes


Spring 2016
PHIL 2300: Beginning Philosophy
MWF 10:00-10:50
Texas Tech University
View Syllabus

PHIL 4323: Aesthetics
MWF 2:00-2:50
Texas Tech University
View Syllabus


Fall 2015
PHIL 2300: Beginning Philosophy
MWF 10:00-10:50
Texas Tech University
View Syllabus

PHIL 3322: Biomedical Ethics
MWF 2:00-2:50
Texas Tech University
View Syllabus

PHIL 5310: History of Aesthetics
TTH 11:00-12:20
Texas Tech University
View Syllabus


Summer 2015
PHIL 2300-001: Beginning Philosophy
M-F 12:00-1:50
Texas Tech University
View Syllabus

PHIL 5314: Contemporary Aesthetics
M-F 10:00-11:50
Texas Tech University
View Syllabus


Spring 2015
PHIL 2300-002: Beginning Philosophy
MWF 1:00-1:50
Texas Tech University
View Syllabus

PHIL 3302-001: Modern European Philosophy 1600-1800
TTH 12:30-1:50
Texas Tech University
View Syllabus

PHIL 3302-002: Modern European Philosophy 1600-1800
TTH 2:00-3:20
Texas Tech University
View Syllabus


Fall 2014
PHIL 2300-002: Beginning Philosophy
MWF 9:00-9:50
Texas Tech University
View Syllabus

PHIL 2300-005: Beginning Philosophy
MWF 11:00-11:50
Texas Tech University
View Syllabus

PHIL 3322: Biomedical Ethics
MWF 2:00-2:50
Texas Tech University
View Syllabus

PHIL 5310: History of Aesthetics
TTH 11:00-12:20
Texas Tech University
View Syllabus


Spring 2014
PHIL 2300-002: Beginning Philosophy
MWF 10:00-10:50
Texas Tech University
View Syllabus

PHIL 2300-003: Beginning Philosophy
MWF 11:00-11:50
Texas Tech University
View Syllabus

PHIL 5314: Contemporary Aesthetics
TTH 11:00-12:20
Texas Tech University
View Syllabus


Fall 2013
PHIL 2300-003: Beginning Philosophy
MWF 11:00-11:50
Texas Tech University
View Syllabus

PHIL 2300-005: Beginning Philosophy
MWF 1:00-1:50
Texas Tech University
View Syllabus

PHIL 4323: Aesthetics
TTH 11:00-12:20
Texas Tech University
View Syllabus

PHIL 4340: Metaphysics
TTH 9:30-10:50
Texas Tech University
View Syllabus


Spring 2013
ENGL100: Writing & Thinking
Susquehanna University
View Syllabus

PHIL101: Problems in Philosophy
Susquehanna University
View Syllabus

PHIL355: Metaphysics
Susquehanna University
View Syllabus


Fall 2012
PHIL101-01: Problems in Philosophy
Susquehanna University
View Syllabus

PHIL101-02: Problems in Philosophy
Susquehanna University
View Syllabus

PHIL235: Aesthetics
Susquehanna University
View Syllabus


Spring 2012
ENGL100: Writing & Thinking
Susquehanna University
View Syllabus

PHIL101-02: Problems in Philosophy
Susquehanna University
View Syllabus

PHIL101-03: Problems in Philosophy
Susquehanna University
View Syllabus


Fall 2011
ENGL100: Writing & Thinking
Susquehanna University
View Syllabus

PHIL101: Problems in Philosophy
Susquehanna University
View Syllabus

PHIL235: Aesthetics
Susquehanna University
View Syllabus


Summer 2011
PHIL 5308: Contemporary Philosophy: Forgery, Infringement, and Appropriation
Texas Tech University
View Syllabus


Spring 2011
PHIL 2300: Beginning Philosophy
Texas Tech University
View Syllabus

PHIL 4000-001: Philosophy & Copyright
Texas Tech University
View Syllabus

PHIL 5340: Seminar in Metaphysics: Supervenience
Texas Tech University
View Syllabus


Fall 2010
PHIL 2310-001/003: Logic
Texas Tech University
View Syllabus

PHIL 4340: Metaphysics
Texas Tech University
View Syllabus


Summer 2010
PHIL 2300-001: Beginning Philosophy
Texas Tech University
View Syllabus


Spring 2010
PHIL 2300-001/002: Beginning Philosophy
Texas Tech University
View Syllabus

PHIL 5314-001: Contemporary Aesthetics
Texas Tech University
View Syllabus


Fall 2009
PHIL 2300-001/003: Beginning Philosophy
Texas Tech University
View Syllabus

PHIL 3341-001: Philosophy & Literature
Texas Tech University
View Syllabus

PHIL 4323-001: Aesthetics
Texas Tech University
View Syllabus


Spring 2009
PHIL100-03/04: Philosophy and Film
Bucknell University
View Syllabus

CAPS423-02: The Ethics of War
Bucknell University
View Syllabus


Fall 2008
PHIL100-05/06: Philosophy and Film
Bucknell University
View Syllabus

PHIL212: Philosophy of Art
Bucknell University
View Syllabus


Spring 2008
PHIL100: Introduction to Philosophy
University of Maryland, College Park
View Syllabus


Fall 2007
PHIL140: Contemporary Moral Issues
University of Maryland, College Park
View Syllabus


Spring 2007
PHIL140: Contemporary Moral Issues
University of Maryland, College Park
View Syllabus


Fall 2006
PHIL233: Philosophy in Literature
University of Maryland, College Park
View Syllabus


Summer 2006
PHIL230: Philosophy of the Arts
University of Maryland, College Park
View Syllabus


Winter 2006
PHIL308C: Philosophy In Film
University of Maryland, College Park
View Syllabus


Summer 2005
PHIL308F: The Aesthetics of Comics
University of Maryland, College Park
View Syllabus