A few notes on some opportunities in California:
The California Division of Oil, Gas & Geothermal Resources currently has two classifications of jobs posted for numerous vacancies – they are looking to recruit through universities for both recent graduates as well as those who have years of experience in the petroleum industry for a senior classification. Geology or petroleum engineering and related fields are where they are looking to recruit from.
Here is a link to their web page announcements. http://www.conservation.ca.gov/
The California Community Colleges Registry is listing part-time teaching opportunities in geology at Cerritos College, North Orange County, Marin, and San Francisco. Check for updated listings here.