5 Minutes Prep - 2 Hour Interactive Lesson!
I'm a big fan of using picture dictionaries to teach ESL, particularly to beginner and intermediate levels. Oxford Picture Dictionary, Heinle, Word By Word, I use them all. While they are all excellent and worth purchasing, my favourite is the Oxford Picture Dictionary because the pictures are so clear and pleasing. They also have different levels.