by Mona Eltahawy
★★★★½
Although the formatting/layout of each page is generally way too busy, it has engaging up-to-date readings, plenty of exercises, sample DELF tests, and charts of grammar in use. There’s also a CD-ROM for listening practice but I don’t … Read more