courses taught:
introduction to philosophy
logical and critical reasoning
language and human nature
modern philosophy
philosophy of mind
philosophy of science
symbolic logic
necessity possibility & existence
note to students: class web pages have moved towebct
philosophy 1900 students taking
my "technology delivered" course (section 3 in spring 2007) canclick hereto get information on the course,
and on webct in general