Education Fundraising Alliance is a non-profit 501(c)3 charity

Supporting life-long learning experiences for everyone