What is the one word for a person who not only causes his own growth of talent by his work, but also helps the community by helping the community members?
I am looking to apply the word in context of a school student. For example, such school student would not only study his favorite subjects himself, but also start clubs at his school to help other similar minded students. Thus, he shows willingness to share knowledge while doing most of the hard work himself, and cause improvement in the entire lot of students instead of just himself.
I searched online but I don't think "collaborative" or "communal" are the best words in this case.