Let me introduce a new web-site to you (it was suggested in one of the comments in this blog!)
Website name: Learning Chocolate
URL: http://www.learningchocolate.com/
Description: This website provides free vocabulary learning material for students to learn English vocabulary online.