Professional Documents
Culture Documents
http://www.creatingtechnology.org/engineering.htm
http://www.engineeringtv.com/
http://en.wikipedia.org/wiki/Engineering
http://www.rdmag.com/
Grammar supports:
http://www.grammar-quizzes.com/index.html
http://englishlearner.com/
http://grammar.ccc.commnet.edu/grammar/
Listening:
http://www.bbc.co.uk/
http://www.ted.com/
Reading news:
http://www.nytimes.com/
http://edition.cnn.com/
http://www.latimes.com/
Vocabulary:
www.wordreference.com
www.thefreedictionary.com
www.vocabulary.com
Pronunciation:
http://evaeaston.com/
Sites for practicing and chatting with people around the world:
www.italki.com
www.busuu.com (this is a really good site)
www.livemocha.com
www.sharedtalk.com (strictly for learning or practicing any language)
http://imtranslator.net/
http://voicethread.com/