This PPT is perfect for teaching your ESL students animal vocabulary. It contains 22 high quality photos of animals, along with the relevant vocabulary. For higher level students, use it to spur descriptions, and for lower levels just teach the word. These photos all come from http://www.davidswills.com and the lesson plan can be found at http://www.davidteaching.blogspot.com