30 Language Teaching Methods (quickly)

I read Thornbury’s 30 Language Teaching Methods so you don’t have to, and here’s a quick recap with the good, the bad, and what we can…