Writing

Writing in English: Step by Step

Writing in English: Step by Step by Elizabeth Weal is a practical guide designed to help ESL learners and native English …

How to Write Great Essays

How to Write Great Essays by Lauren Starkey is a comprehensive guide that helps students develop effective essay-writing s…

Essay Writing for English Tests

Essay Writing for English Tests is a practical guide designed to help students prepare for English proficiency exams, esp…

Great Writing 1

Great Writing 1: Great Sentences for Great Paragraphs is a helpful book designed to improve students’ writing skills in En…

Keys to Academic English

Keys to Academic English (Second Edition) by Adrian Hale and Helen Basides is a practical guide designed to help studen…

3000 English Phrasal Verbs Guide

A practical guide for learners who want to improve their understanding of everyday English. It includes a wide range of ph…

Load More
That is All