As a “non-native” English speaker, the single most influential class I took for learning English is lexicology. Each student is required to recite 500 Latin roots and 200 affixes. It's hard, but after that, the vocabulary capability grows exponentially.