125 cards to teach 85 different homophones. Level One cards teach the homophone words with a definition, example sentence, and illustration. Level Two cards test students with fill-in-the-blank sentences. Content cards, game ideas, answer key.