Loren Cannon

Lecturer

Ph.D., Arizona State
Teaching: 

 

Courses Taught: 
Logic, Environmental Ethics, Philosophy of Law, Race, Racism & Philosophy, Kant & the 19th Century...
Loren Cannon
(707) 826-5757
BSS 502C