The boys have loved learning super hard words with A Word A Day from teachmama.
Every morning I introduce a new flash card. We read the definition and sentence and then make our own. The boys have really enjoyed impressing family members with new vocabulary.