Make sure to go over prefixes, suffixes, and root words. Make a game out of it. Pick a good root word and see how many different combinations you can make with them and how the word changes in meaning. It will give them context and understanding. For example, pandemonium. Pan meaning all, ium meaning building or home, all demons home. Language can be beautifully structural, which appeals to logical learners, not just ethereal for the creative learners.
English from the Roots Up.
https://www.amazon.com/English-Roots-Up-Vol-T/dp/0964321033
