Skip to: Main Content


Courses, Workshops & Presentations

Writing by Topic

New Book Release

Community Organizing: Fanning the Flame of Democracy


I'd be pleased to discuss speaking about social movements in classes, workshops, panels, meetings, and conferences. Multi-media presentations are available on many topics.

I welcome questions from the media.

Click to send me a message.

Telephone: (707) 823-7403