Check this http://makeadiff.in They have created different opportunities for volunteers eg English VolunteerThats what i was thinking, a definite role for volunteers