For Idioms I found a site that had a few examples of Idioms and then idioms that had lines under them for Alex to fill in the things he thought they meant. It was really interesting when he brought it back to me. If he got confused, he would say the idiom to me, and I would say it back in a sentence for him so he could pull the meaning from the words around it. After going back and forth for a while like this, we started thinking of them as fast as we could and using them in sentences.
For Personification I got some classic personification poems and then asked Alex to write his own personification poem on page 7 from this lesson in Moving Beyond the Page.
Then I am having Alex write metaphors for each of the definitions that I found, and then to finish, writing his own with the help of page 5 in that same lesson from Moving Beyond the Page.