Running a nonprofit is serious business requiring serious business and nonprofit management skills.
Colleges and universities offer classes on nonprofit management, e.g. the Institute for Nonprofit Management at PSU, and so does the Nonprofit Association of Oregon.
This one on Nonprofit Financial Fundamentals is coming up in January 2013 at a Beaverton location.
Find other classes at the Nonprofit Association’s website.