Fall 2022

Section 0793 of ENVS12
Introduction to Environmental Science -- : Aug 31 - Dec 09 2022
This is a blended section, meaning that some hours meet on campus during specified days and times, and some hours are asynchronous online with material provided via Canvas. Please be cognizant of current Covid protocols on campus. This is a late-start class; please note the start and end dates.

Section 0807 of GEOG4
Physical Geography -- : Aug 17 - Dec 09 2022
This is a blended section, meaning that some hours meet on campus during specified days and times, and some hours are asynchronous online with material provided via Canvas. Please be cognizant of current Covid protocols on campus.

Section 0905 of ENVS12
Introduction to Environmental Science -- : Sep 01 - Dec 09 2022
This is a blended section, meaning that some hours meet on campus during specified days and times, and some hours are asynchronous online with material provided via Canvas. Please be cognizant of current Covid protocols on campus. This is a late-start class; please note the start and end dates.

Section 0926 of GEOG4
Physical Geography -- : Aug 18 - Dec 09 2022
This is a blended section, meaning that some hours meet on campus during specified days and times, and some hours are asynchronous online with material provided via Canvas. Please be cognizant of current Covid protocols on campus.

Section 4115 of ENVS12
Introduction to Environmental Science -- : Aug 29 - Dec 09 2022
Asynchronous delivery of material via Canvas. This is a late-start class; please note the start and end dates.

Spring 2022

Section 4409 of ENVS12
Introduction to Environmental Science -- : Jan 31 - May 20 2022
This is a late start asynchronous online course. It will start two weeks late and end one week early. It does not meet during finals week.

Section 4915 of ENVS12
Introduction to Environmental Science -- : Jan 31 - May 20 2022
Asynchronous online course. This is a late start class and starts two weeks late and ends one week early. It does not meet during finals week.

Section 4932 of GEOG4
Physical Geography -- : Jan 19 - May 20 2022
Asynchronous delivery, however, office hours and optional review sesstions on Zoom to be fliexibly scheduled around students' availability each week.

Section 5847 of ENVST40
Environmental Forum -- : Feb 02 - Feb 16 2022
The Environmental Forum is a late start class that will be offered in a hybrid format. This class meets virtually 12 times during the semester on the dates and times listed below. Virtual classes wil lmeet from 12-1:30pm on the following Wednesdays: 2/2, 2/9, 2/16, 3/3, 3/9, 3/16, 3/30, 4/6, 4/13, 4/27, 5/4 and 5/11. Althought the course is conducted via Zoom, there is an option to participate asynchronously, however this needs to be discussed with the instructor in advance.

Section 8274 of ENVS12
Introduction to Environmental Science -- : Jan 31 - May 20 2022
This is a late start asynchronous online course. It will start two weeks late and end one week early. It does not meet during finals week.

No office hours

Hello there, I teach environmental science and geography here at SRJC.  I am also involved with sustainability initiatives here on campus.  Stop by and visit sometime.  

- M.A., Geography - California State University Northridge
- B.A., Geography - California State University Northridge
- Fellow, Leadership Institute for Ecology and the Economy (2011)

Academic Experience

- Santa Rosa Junior College, Faculty, 2005-Present
- San Francisco State University, Part-time Instructor, 2005
- College of San Mateo, Part-time Instructor, 2005
- Glendale Community College, Part-time Instructor, 2001-2004
- Ventura College, Part-time Instructor, 2001-2003
- California State University Northridge, Part-time Instructor, 2001-2003

Professional Areas of Interest

- Recycling and Waste Reduction - Do you really need that plastic bag?
- Human Interaction with the Environment
- The Physical Environment
- Tourism
- Geography - "Without Geography You're Nowhere"
- My motto is you're not really lost unless you're late!

Professional Involvement and Community Service

SRJC Committees (as of 8/19)

  • Sustainability Committee, 2nd and 4th Thursday's 3-4:30 p.m.
  • Study Abroad Committee, 2nd Friday 8:30 - 10 a.m.