100 Ideas for Teaching English Posted on 10/01/201810/01/2018Author Sách Song NgữPosted in Teaching resourcesLeave a ReplyThe book offers new and up to date ideas ranging from understanding basic grammar and punctuation to studying plays, poetry and core text.Cooze_A_-_100_Ideas_for_Teaching_English_-_2006.pdf