Amazing People is a non-profit organization helping other non-profits increase awareness and fulfill their mission through the use of media and fundraising.