The homophone activity is made up of 3 pages of cards (9 matching sets total). This activity has many options for lesson delivery, but I use it as a partner activity in the beginning stages of learning homophones. I also extend the activity by transferring the isolated skill into writing by having them write the words in a sentence using the correct meaning (called an "exit ticket"). Depending on what stage you're at in this skill, you may want to omit printing the last page and have your students write on a large piece of paper.
This activity allows students of all learning types to gain something from it.