Oxford Advanced Learner’s Dictionary
Online Longman Dictionary
Vocabulary.com
Cambridge Online American-English Dictionary
Online Etymology Dictionary
typing.com
typingtest.com
Alfa-typing
Typing Lessons.org
Spelling City
Games Games
Game Aquarium
Common Errors in English
http://esl-bits.net/ -- listen to full-length fiction (stories!)
Breaking News English
Randall’s ESL Cyber Listening Lab
Dictation Practice
VOA News in American English
One Story, Many World English Dialects
TED Talks
Connect With English: A TV Series
Pronunciation: American English Sounds
Video Pronunciation Lessons
Minimal Pairs Practice
English Speaking Tips and Explanations
List of English Irregular Verbs!
Verb Tense Tutorial
Conditional Tutorial
Gerunds and Infinitives Tutorial
Modal Tutorial
Article Usage (explanation and handout)
Speak Speak.com Elementary
Speak Speak.com Intermediate
Speak Speak.com High Intermediate
5 Minute English
Learn American English
ChompChomp.com
GrammarQuizzes.com
Cuny.edu.grammar
English-Hilfen.de
GuidetoGrammar
Quia.com
FunTrivia.com
Khan Academy – grammar section
ESL Desk.com
5 Minute English.com
CNN News (with video and exercises)
Citizenship Resource Center
U.S. States: Facts and Information
Everyday Topics (Work, Housing, School, and more)
Job Interview Basics
https://www.visualthesaurus.com/vocabgrabber/#
Academic Word List
English for Academic Purposes
Roots and Affixes
More Roots and Affixes
Quizlet.com
Flashcardstash.com
Cram.com
English Club.com
Grammar.ccc: Grammar Definitions
Grammar.ccc: Sentences
The Basics
Exercise #1
Exercise #2
ActDen.com
Cuny.edu
Multilingual Writers
OWL@Purdue: Tips for Writing in North American Colleges: The Basics
EssayWritingHelp.com
Lklivingston.tripod.com
23 Terrific Essay Tools for Fast and Simple Writing
OWL@Purdue: Revising for Cohesion
Revising in North American Colleges
OWL@Purdue: MLA Formatting and Style Guide
Easybib.com
SCC MLA Handout
Other MLA Handout
MLA Citation Maker
Docstyles.com
Professor Thomas' Weblinks -- lots of great practice!
Professor Nuttall's Weblinks -- more great practice and helpful sites