Non-profits today need to be run like a business in many respects. You have competition, a need to generate income and a surplus, and staff need to be even more productive. Get the best training on revenue generation and program evaluation for nonprofits with our Certificate in Non-Profit Administration. You will come away with the latest information from instructors who train people in nonprofits. Individual courses ($245): Revenue Generation and Program Evaluation.