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 homophones as words that are spelled differently but sound the same. For example, "The doctor uses a scale to weigh her patients./This is the way to my house."
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.