Top 3 Resources to Improve English for Non-native Speakers

Here are some resources to aid your writing and speaking skills particularly if you are not a native American English speaker.

If you have recommendations, please add them in the comments below. The first few are resources that are uniformly robust and are useful to my former students. These are not resources for total beginners.
If you are a member at, you have access to my Elemental Grammar book in your student account. (Updated for 2021!)

My Top 3 Resources for Non-Native Speakers of English

The top three resources to help non-native English speakers improve their English speaking skills.1. Advanced Composition for Non-Native Speakers of English, This web site is for non-native speakers of English who want to write in English. The materials in this site are prepared for high intermediate or advanced English learners. If you are already successfully working in the US or with teams in the US, and or attended college in the US, this is the place for you to start.

2. THE UNIVERSITY OF CHICAGO WRITING PROGRAM: An annotated collection of grammar and writing resources from around the web.

3. Common Writing Problems for Non-Native Speakers of English, super simple Grammar and Usage Guides.

Want more?

Here are more resources those these are a hodge-podge. Some gems, some junk. You’ll have to sift through these a bit more to find what you might want. NNES = Non-Native English Speakers. – Website features a large database of NNES learning activities including bilingual quizzes, vocabulary quizzes, and crosswords. – Website features hundreds of worksheets for NNES students. Worksheets on grammar, vocabulary, pronunciation, reading, and conversation are available. – Database features lessons in idioms, grammar accent reduction, and more. It also has links to mobile apps for NNES students. – These resources will help students in second language writing. This gets into more cultural writing and how to frame what you are trying to get across. Also has exercises about writing for different professional populations (North America, India, China) in English.

Grammar Cheatsheet

Americanize My English

???? Be the First to Get the New Books!

You'll get messages about once a month based on how quickly I can write (or revise).
Read more in our privacy policy

Leave a Comment