promote - contribute for the progress or development of; "I am advertising and marketing using desktops during the classroom"Students' insufficient expertise in the world is mirrored don't just of their lack of overseas language skills, but also in their basic ignorance of primary information regarding other peoples and nations.Quite good persons!