Courses Taught

Epistemology
Metaphysics
Social Epistemology (Independent Study)
Philosophy of Religion                                            
Introduction to Philosophy                           
Puzzles about Responsibility                   
Contemporary Moral Problems              
Puzzles about Knowledge                        
Ethics                                                            
Basic Logic                                                 
American Philosophy                             
Logic and Inquiry