High Tech Community Partnerships: Transforming Students into Active Citizens