List of blog posts on root words from Latin and Greek and their meanings.
Some knowledge of root words and meanings can really help students when guessing the meaning of unfamiliar vocabulary in exam conditions. Some of these words are quite advanced but particularly useful for students studying English for Academic or Specific Purposes (particularly Medicine and Law).
The lists are not particularly inspiring. I generally use them for students to refer to when these roots come up in class, they become familiar over time.