If you’re at the intermediate level in English, one of the biggest difficulties is knowing SOME English… but still feeling like you can’t express yourself exactly the way you want. At this level, you should focus on practicing your English as much as possible, correcting errors and bad habits, and continuing to expand your knowledge of vocabulary and grammar.
Here are the best Espresso English products for intermediate students:
Intermediate English Grammar E-Book
Complete English Course - Intermediate Level. Complete English Course - English Speaking - English Grammar. During the course the native teacher covers the following topics: English speaking, English pronunciation, English writing, English grammar rules and patterns including English verbs with accent on English tenses, English vocabulary, English conversation and communication skills. Learn English online – with the world's English experts. Join millions of learners worldwide.
Continue your study of English grammar with this e-book, which makes everything clear and easy to understand. You’ll learn about present and past perfect, prepositions and linking words, correct word order, conditionals, modals, reported speech, and many more important grammar topics.
200 Common Errors in English Course
Learn how to fix the most common errors in grammar, vocabulary, spelling, pronunciation, and learning strategy. When you know the RIGHT way to say things, you’ll be able to speak and write in English much more confidently. Don’t let the fear of making mistakes stop you… take this course to learn how to avoid them instead!
Everyday English Speaking – Level 1
Learn real English phrases for everyday situations – these are the expressions that native English speakers use in day-to-day life. These lessons are based on conversations on the phone, at restaurants, while shopping, traveling, socializing, and much more. Students say this course is useful, practical, and fun!
American English Pronunciation Course
Practice your pronunciation with me! Listen and repeat words and sentences using all the sounds of American English – so that you can speak more clearly, confidently, and correctly. Good pronunciation is an important part of fluency. (Also includes an evaluation of your pronunciation at the end of the course).
1000 Collocations E-Book
Let’s learn how to put words together so that your English sounds more natural. This e-book will teach you the common combinations of words that native English speakers typically use – it will help you avoid mistakes and strange-sounding expressions. Each lesson takes only about 10 minutes, so it’s perfect for anyone who has little time to study!
Phrasal Verbs in Conversation Course
Phrasal verbs like get up, get out, get away, etc. are VERY common in English. In this course, you’ll learn more than 500 of them in a natural way – in conversations! Learning phrasal verbs in context helps you understand and remember them better – and you can also practice with quizzes and writing exercises.
600+ Confusing English Words Explained
Do you have doubts about similar words like extend/expand, distinct/distinctive, and specially/especially? This book will answer your questions and teach you how to use these words correctly. I’ll clear up your doubts by explaining the differences and showing you examples. After reading this e-book, you’ll be able to use these 600+ words without worrying about making mistakes.
Vocabulary Builder Course – Level 2
English College Classes In Order
This course will teach you deeper, more complex, and more colorful vocabulary to expand your vocabulary far beyond the basics and improve your English fluency. You’ll learn 1000+ words, and you can practice them with quizzes and short-answer writing exercises that you can send in for feedback and correction.
| Free Online English Level Test | Online English Courses |
Your English Level
You can discover your level of English on a scale from 1 (Beginner) to 9 (Very advanced). Check the table below to see which level you have, or take a 20 minute free Online English Level Test which will help you understand your English level with accuracy.
| Level | Class Level | Description | CEFR Level* |
|---|---|---|---|
| 9 | Very Advanced | I speak and understand English completely fluently. | C2 |
| 8 | Advanced | I speak and understand very well but sometimes have problems with unfamiliar situations and vocabulary. | C2 |
| 7 | Pre-advanced | I speak and understand well but still make mistakes and sometimes people do not understand me clearly | C1 |
| 6 | Upper Intermediate | I can communicate without much difficulty but still make quite a lot of mistakes and misunderstand sometimes. | B2 |
| 5 | Intermediate | I can speak and understand reasonably well and can use basic tenses but have problems with more complex grammar and vocabulary. | B1 |
| 4 | Low Intermediate | I can make simple sentences and can understand the main points of a conversation but need much more vocabulary. | B1 |
| 3 | Pre-intermediate | I can communicate simply and understand in familiar situations but only with some difficulty. | A2 |
| 2 | Elementary | I can say and understand a few things in English. | A1/2 |
| 1 | Beginner | I do not speak any English. |
*CEFR - The Common European Framework of Reference for Languages
Necessary Levels of English
General English:
Intermediate English Courses
| Course | Level |
|---|---|
| Intensive General English | Level 2 - 8 |
| General English 30+ | Level 3 - 6 |
| Individual English Training | Level 1 - 9 |
| Skype English Lessons | Level 1 - 9 |
Business English:
| Course | Level |
|---|---|
| Business and Professional English 30+ | Level 4 - 8 |
| Business English 20-30 | Level 4 - 8 |
Legal English:
| Course | Level |
|---|---|
| Legal English 30+ | Level 6 - 8 |
| Legal English 20-30 | Level 5 - 8 |
| TOLES exam preparation | Level 5 - 8 |
Professional English:
| Course | Level |
|---|---|
| English for Human Resource Professionals | Level 5 - 8 |
| English for the Public Sector | Level 5 - 8 |
Academic English:

| Course | Level |
|---|---|
| English for University | Level 4 - 7 |
| Academic Year | Level 4 - 7 |
English Intermediate Courses In Usa
Exam preparation:
| Course | Level |
|---|---|
| IELTS preparation course | Level 4 - 7 |
| Cambridge Advanced Certificate (CAE) | Level 7 - 8 |
| Cambridge First Certificate in English (FCE) | Level 5 - 6 |
| Cambridge BEC Vantage | Level 5 - 6 |
Voice training:
| Course | Level |
|---|---|
| Voice Training and Accent modification | Level 5 - 9 |
TEFL Teacher training:


English Intermediate Courses Singapore
| COURSE | LEVEL |
|---|---|
| TEFL Course in London | Level 8 - 9 |
English Intermediate Courses Uk


Corporate English training:
English Intermediate Courses Online
| Course | Level |
|---|---|
| Corporate English Training | Level 1 - 9 |
