My sister is a teacher as well and we have actually gotten into fights over what is a homonym vs. what is a homophone. True story! I don't want anyone to be confused about what they are buying, so...
This chart shows homonyms as words that are spelled identically and sound the same, but have different meanings depending on the context in which they are used. For example, "I watch TV after school./You wear a watch on your wrist."
The chart includes illustrations perfect for English Learners. The sentences could be completed as a homework assignment for advanced students, in pairs for basic students, or completed with the instructor for below basic students.