An excellent free online website for memorizing English words: http://word.ebigear.com. Once you try it, you'll find it very addictive. A small tip: in order to record which words you got wrong, you must register as a user and log in. Otherwise, you can only study the first level of words. Registration only takes a minute, is free, and there's no downside, so I recommend you register and log in before using this word memorization website. If you're already a Big Ears user, you don't need to register; you can just log in directly. If you find it useful, be sure to recommend it to your friends or classmates as a great gift!