Typing Practice

  • Touch Typing. Free Program that lets you exercise and learn Touch Typing.
  • Type Racer. The global typing competition. Increase your typing speed while racing against others.

Writing Exercises for Beginners

Writing Exercises

Writing Guides

  • Essay Structure. Basic essay structure, and structure of essays of all different kinds.
  • Essay Scoring Criteria. Use the scoring guide to score each of your essays. They are also the scoring criteria for instructors to use.

  • Purdue University Writing Lab Handouts. One of the earliest online writing lab. The Handouts section provides excellent guide to academic writing. There is also a section of English as a Second Language.
  • Writers' Workshop. Grammar handbook, citation styles, ESL resources, and writing tips, from the University of Illinois at Urbana-Champaign.

  • Essay Info. Basics of essay writing, writing tips, essay types, citation styles, and so on.
  • English the Easy Way. Improve your writing skills, including help with writing a resume and cover letters.

Vocabulary Lists

Common Mistakes

  • Common Mistakes. A collection of some of the most frequently misspelled, commonly confused and easily misused words.

Essay Topics

Format & Styles

  • APA Style. Official website of the American Psychological Association.
  • Technical Writing. Resources for writing reports and scientific abstracts, and business letters.
  • Web Style Guide. An unabridged, online version of the third edition of Web Style Guide: Basic Design Principles for Creating Web Sites, by Patrick J. Lynch and Sarah Horton.

Research Tools

  • Web Concordancer. You can search an online corpus for a word and display all the sentences in which the word occurs.