Here are some links to sites that provide some useful information for teachers.
Free On-line Dictionary of Computing
Translation Dictionaries in Multiple Languages
Bartlett's Familiar Quotations
Roget's Internet Thesaurus
Strunk's Elements of Style
Directories and Tools:
Reference Desk of Math, Physics, Chemistry, and etc. of Jim Martindale at UC-Irvine