Fall 2024

Section 0807 of GEOG4
Physical Geography -- : Sep 03 - Dec 13 2024
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. This is a late-start class; please note the start and end dates.

Section 0924 of ENVS8
Introduction to Global Climate Change -- : Sep 03 - Dec 13 2024
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. This is a late-start class; please note the start and end dates.

Section 1543 of ENVS8
Introduction to Global Climate Change -- : Sep 03 - Dec 13 2024
Asynchronous delivery of material via Canvas. This is a late-start class; please note the start and end dates.

Section 1547 of GEOG4
Physical Geography -- : Sep 03 - Dec 13 2024
Asynchronous delivery of material via Canvas. This is a late-start class; please note the start and end dates.

Section 1569 of ENVS8
Introduction to Global Climate Change -- : Sep 03 - Dec 13 2024
Asynchronous delivery of material via Canvas. This is a late-start class; please note the start and end dates.

Section 2416 of ERTHS49
Independent Study in Earth Sciences -- : Sep 09 - Dec 20 2024

Spring 2024

Section 4019 of ENVS8
Introduction to Global Climate Change -- : Jan 29 - May 17 2024
Asynchronous delivery of material via Canvas. This is a late-start class; please note the start and end dates.

Section 4168 of ENVS8
Introduction to Global Climate Change -- : Jan 29 - May 17 2024
Asynchronous delivery of material via Canvas.

Section 4409 of ENVS12
Introduction to Environmental Science -- : Jan 30 - May 17 2024
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. This is a late-start class; please note the start and end dates.

Section 4931 of GEOG4
Physical Geography -- : Jan 16 - May 16 2024
This course meets on campus during specified days and times.

Section 4932 of GEOG4
Physical Geography -- : Jan 16 - May 17 2024
Asynchronous delivery of material via Canvas.

Section 5847 of ENVST40
Environmental Forum -- : Jan 31 - Feb 14 2024
This Environmental Forum is offered both in-person and asynchronously online. This section of the Forum is a late start class that meets in person 12 times during the semester on the dates and times listed below. Classes will meet from 12:00-1:30 pm on the following Wednesdays: 1/31, 2/7, 2/14, 2/28, 3/6, 3/13, 3/27 4/3, 4/10, 4/24, 5/1, and 5/8. If you prefer to take the course online, asynchronously, register for section #6340.

Section 6340 of ENVST40
Environmental Forum -- : Jan 31 - May 15 2024
This Environmental Forum is offered both in-person and asynchronously online. This section is offered asynchronously, and there are no class meetings. If you prefer to take this course in person, register for section #5847.

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.