I am looking for a English word or phrase which suits someone who love to propagate education among people by establishing educational institutions or writing books and so on.
In order to translate a text from my mother tongue to English I need such a word but I can not find it so far as I have knowledge about English.I have tried to use some words(for example devoted) for this purpose but they seem inappropriate to me.