"Learn English with Jennifer: Lessons for Beginners" is a Youtube video series that is very popular with our students! To find it quickly, just type "jenniferesl" in Youtube's search box (or click through here).
Figurative Language - This video is probably my favorite. The person who put it together is a teacher, and his sense of humor is obvious with the use of calmer music, etc. My students laughed so hard throughout the entire thing...and I teach 9th/10th grade, so that's saying a lot!