The Teen Trust program is a model for youth philanthropy. Each year, a diverse group of students from area high schools grant to 501(c)(3) nonprofit agencies in Black Hawk County. Using a grant application system, site visits, and training seminars, the Trustees work as a team to decide which organizations to assist through financial aid or volunteerism.