Writing Exercises for Beginners
- Touch Typing A free program with keyboard tutorials to help you gain typing techniques quickly
- Scrambled Sentences 200 exercises for beginners to practice writing English sentences
- Beginners' Dictation 100 dictation exercises with 500 sentences
- Verb Tenses and Scrambled Sentences Practice creating sentences in different verb tenses
Writing Exercises
- Online Dictation Exercises 100 dictation exercises to practice writing 1,000 sentences
- Sentence Structure Writing Practice Exercises designed to practice writing wh- questions, passive voice, adjective clauses, and noun clauses
Writing Guides
- Academic Writing Guide Online resources that provide students with tools to write expert academic papers
- Writing Rescue Guide for College Students Style guides, tips, and expert advice on essays, papers and college applications
- Writers' Workshop Grammar handbook, citation styles, ESL resources, and writing tips from University of Illinois at Urbana-Champaign
- CSU Writing Guides Colorado State University's online learning environment, an online textbook
- Purdue Online Writing Lab The earliest online writing lab with a section of English as a Second Language
How to Write
- How to Write an Essay 12 steps to the advanced essay writing
- Basic Paragraph Structure How to Write a Paragraph Using the Four Essential Elements
- Essay Info How to develop strong thesis statement, attention-catching introduction, organized body paragraphs, and powerful conclusion
- How to Write English Texts A guide to punctuation marks, essays & presentations, and business letters
For Instructors
- Essay Scoring Criteria A scoring guide you can use to score students' essays into 6 grades
- Correction Symbols Common symbols instructors may use to indicate errors in essays
Holiday Cards Verses
- Christmas Cards Verses 60 Christmas card verses for friends and family you love
- Holiday Wording Ideas A source for all your personalized holiday cards needs
Vocabulary Lists
- The Academic Word List 570 most frequent words in the Academic Corpus.
- Vocabulary for High Intermediate Learners Basic English words for students who want to increase their vocabulary to the size of 4,000 - 7,000
Common Mistakes
- Common Mistakes A collection of some of the most frequently misspelled, commonly confused, and easily misused words
- Common Errors in English Usage The site explains some of the most commonly misused and misunderstood aspects of English
- Student Essays Learning from mistakes of other ESL/EFL writers
Essay Topics
- Personal Essay Ideas A list of interesting personal essay topics
- 50 Argument Essay Topics Good topics for your essay, speech, or debate
- Writing Worksheets Hundreds of writing topics provide teachers with meaningful writing tasks
- Persuasive Essay Topics This is a huge list of persuasive essay topics related to today's society
- Public Speaking Speech Topics and Ideas The site helps you with making a public speech from selecting a topic to writing and delivering
- Speech topics lists With free persuasive and informative ideas and class writing tips
Format & Styles
- APA Style CENTRAL The site has been developed for academic institutions by the American Psychological Association
- Technical Writing Resources for writing reports, scientific abstracts, and business letters
Research Tools
- Web Frequency Indexer Cut and paste an article here, and you will get a list of words used in the article
- Corpus Concordance English You can search an online corpus for a word and display all the sentences in which the word occurs
- Corpus of American Soap Operas The corpus contains 100 million words in ten American soap operas