Spring 2022

Section 5287 of PHIL12
Environmental Philosophy -- : Jan 25 - May 20 2022
Zoom meetings will take place for each class session at the days/time(s) listed. Students are expected to be online with functioning internet, mic, and/or camera for the duration of the live session.

Section 5494 of PHIL5
Critical Thinking/Writing -- : Jan 20 - May 20 2022
Zoom meetings will take place for each class session at the days/time(s) listed. Students are expected to be online with functioning internet, mic, and/or camera for the duration of the live session.

Section 5498 of PHIL12
Environmental Philosophy -- : Jan 25 - May 20 2022
Zoom meetings will take place for each class session at the days/time(s) listed. Students are expected to be online with functioning internet, mic, and/or camera for the duration of the live session.

Section 5504 of PHIL5
Critical Thinking/Writing -- : Jan 20 - May 20 2022
Zoom meetings will take place for each class session at the days/time(s) listed. Students are expected to be online with functioning internet, mic, and/or camera for the duration of the live session.

Section 5527 of PHIL49
Independent Study in Philosophy -- : Jan 19 - May 20 2022

Section 5528 of PHIL49
Independent Study in Philosophy -- : Jan 19 - May 20 2022

Section 5529 of PHIL49
Independent Study in Philosophy -- : Jan 19 - May 20 2022

Fall 2021

Section 1483 of PHIL5
Critical Thinking/Writing -- : Aug 19 - Dec 10 2021
Mandatory online meetings will take place for each class session at the day(s)/time(s) listed. Unless advised otherwise by the instructor, students are expected to be present for the duration of these live online meetings.

Section 1491 of PHIL7
Contemporary Moral Issues -- : Aug 17 - Dec 10 2021
Mandatory online meetings will take place for each class session at the day(s)/time(s) listed. Unless advised otherwise by the instructor, students are expected to be present for the duration of these live online meetings.

Section 1493 of PHIL5
Critical Thinking/Writing -- : Aug 19 - Dec 10 2021
Mandatory online meetings will take place for each class session at the day(s)/time(s) listed. Unless advised otherwise by the instructor, students are expected to be present for the duration of these live online meetings.

Section 2215 of PHIL7
Contemporary Moral Issues -- : Aug 17 - Dec 10 2021
Mandatory online meetings will take place for each class session at the day(s)/time(s) listed. Unless advised otherwise by the instructor, students are expected to be present for the duration of these live online meetings.

Summer 2021

Section 8735 of PHIL3
Critical Thinking -- : Jun 14 - Jul 25 2021
Mandatory online meetings will take place for each class session at the day(s)/time(s) listed above. Students are expected to be present for the duration of these live online meetings.

No office hours

B.A. Philosophy and Psychology, University of Arizona,  2009

PhD Philosophy, University of Miami, 2016

Academic Experience

I've taught philosophy at the college level since 2011, first at the University of Miami as a graduate student and later a visiting lecturer, and now at Santa Rosa Junior College. It's my continuing pleasure and privilege to guide students through philosophical dialogue towards the goals of critical thinking, self-development, and wisdom.