English Language Practice Websites

Idioms/Slang

  • Dave’s ESL Café: This website provides an alphabetical dictionary of many different slang terms used by native English speakers.
  • ESL Gold: This website acts as a resource for textbooks, web links, online quizzes, and
  • The Idiom Connection: Definitions of different parts of speech, like idioms and proverbs as well as examples.
  • Many Things: Slang and Idioms: A database of many different slang terms and their meanings.

Grammar

Punctuation, Spelling, Sentence structure

Listening

TOEFL

Pronunciation

Speaking/Conversation

Reading

Writing

American Culture

International Teaching Assistants

Medical and Nursing