BLANCO PÉREZ, JAVIER
The ultimate advanced English course. If your English is at an intermediate level (B2) but you havent made too much progress lately and you would like to take it to the next level, English Mastery is the book that turns you into a proficient speaker.