- ELT Ed Tech
- 841
Speechyard
A platform where students watch films with subtitles, click on unknown words, see their translation, and add them to their own vocabulary library for further study.
A platform where students watch films with subtitles, click on unknown words, see their translation, and add them to their own vocabulary library for further study.
The Internet is vast! Help us find great content!
SubmitNever miss a thing! Subscribe. We'll never spam you!
All the "buzz", news, products, people, resources related to English language teaching
Leave a Reply