The mission of Giving Cycle is to be the leading provider of experiential philanthropy opportunities for middle school students.