Useful stuff

Links

A great vocabulary game : http://babadum.com

Learn English online : http://speakspeak.com

Some helpful pictures