The AFP Fundamentals of Fundraising Course was developed with a foundation from the Essentials of Fundraising Program and the First Course. It is composed of seven modules that have been designed by experienced fundraising professionals to meet the real-world needs and challenges non-profit organizations face every day!