Online Dictionaries and Translators
Babel Fish
Google Dictionary
Lingro (Translates sites, vocabulary practice, and more)
Online Synonym Sites
Lexidedia
Synonym For
Writing Tips
Purdue OWL 7-12
Purdue OWL ESL
Writing Process
If you are learning English or want to improve your vocabulary, here are some vocabulary sites.
When Tech Met Ed: students page
Online Timers
http://www.online-stopwatch.com/
http://www.time-for-time.com/swf/myclox.swf
http://www.classtools.net/education-games-php/timer (select a soundtrack)