Teaching and Training

We offer in-depth, hands-on training for nonprofit staff, boards, grantwriters and others interested in learning the information and skills needed for successful grant proposal development. Participants learn practical skills they can use immediately. Workshops, presentations and classes are presented in a variety of formats.

College Classes

Michael has taught Grantwriting for Portland State University’s  Public Administration Department since 1992. The classes are presented in an intensive format of three weekend (Friday evening and Saturday) classes per quarter. The course is PA525 for graduate credit and is only open to enrolled students. Register with Portland State.

In Depth Workshops

Michael has presented specialized topic workshops for several organizations, including Nonprofit Association of Oregon, Multnomah County Office of Personnel, Clackamas County, Nonprofit Network of SW Washington, Charity University and others. Contact us about grants workshops for your organization. These can be half or full day, depending on the topic. Current offerings include basics of Grantwriting and Proposal Development, Federal Grants, Logic Models for Grantwriting and Nonprofit Finances for Grantwriters.

In September, 2011 Michael presented grantwriting workshops and consulted to nonprofits in Uzbekistan for the U.S. Embassy in Tashkent. Here’s an article that appeared in the embassy news about it.

At the embassy in Tashkent

Conference Sessions

Michael has presented at several conferences and meetings, usually for 60 or 90 minute sessions.  Contact me at [email protected] for more information.

Groups that have invited us to present include:


  • Grant Professionals Association
  • Association of Fundraising Professionals
  • Council for Nonprofit Innovation


  • Puget Sound Grantwriters Association
  • Oregon Parks & Recreation Department
  • Broward County, Florida AAGP chapter (Full day, featured speaker)

Schedule of Current and Upcoming classes and events

  • PSU: Grantwriting This 3 weekend course (Friday evening, full day Saturday) is available through Portland State University’s Public Administration Department. For registering, it’s PA525.

Fall, 2016: Dates to be announced,


PSU Grantwriting Students Page

Return to Top Λ