I was looking for a book to learn the expressions of the English language as spoken in everyday life. This book showcases many types of conversations: between two friends, make an appointment with the doctor, rent an apartment etc ... In addition, it presents some grammatical concepts: present, future, past. Everything is explained in detail, with examples, and there are exercises at the end of each chapter. This is a very educational book. However, I would recommend to a public already have an intermediate level of English or advanced.