Try this site as a way to build vocabulary with visuals: http://www.storyboardthat.com/blog/e/esl-with-sbt