Volunteer Computing In the Classroom