English language webinars - Teachers

Technology and Innovation - Drama, Language and Communication Skills

Written by Trinity College London | Nov 24, 2020 12:38:56 PM

Rachael Clarke and John Gardyne explore an innovative project, which merges drama, language and communications skills.