- DocumentBarratt2021_Chapter_TranslanguagingInTeachingLearnuploaded byWesam Ahmed
- DocumentA course in English language Teachinguploaded byWesam Ahmed
- Document130 Hour Advanced TEFLuploaded byWesam Ahmed
- Document400 Ideas For Interactive Whiteboardsuploaded byWesam Ahmed
- DocumentAcademic Writing Infouploaded byWesam Ahmed
- DocumentApplied Linguisticsuploaded byWesam Ahmed