A review by amyayeme
EPZ 100 + Ideas for Teaching Languages by Nia Griffith

informative fast-paced

3.0

Very <B1 focused, some aspects outdated (eg reference to overhead projector, oenpals and emails)