Homophones and Homonyms

It is prepared by one of my students and it is really funny and enjoyable. As she presents her subject through cartoons and pictures, it becomes more understandable and easy to grasp the differences. It also includes the answer key which is really useful.