Jisho:
English dictionary:
http://learnersdictionary.com/
Grammar tests:
IELTS speaking topics:
http://ieltsliz.com/ielts-speaking-part-2-topics/
http://www.goodluckielts.com/IELTS-speaking-topics-2.html
IELTS high level speaking topics:
Emotions:
http://www.theperenialquote.com/wp-content/uploads/2018/05/Emotion-Wheel.jpg
Speculating/Guessing:
https://geoguessr.com/maps/59a1514f17631e74145b6f47
-ed Vs. -ing:
https://learnenglish.britishcouncil.org/en/quick-grammar/adjectives-ending-ed-and-ing
https://www.test-english.com/grammar-points/b1/ed-ing-adjectives-adjectives-verbs/
http://www.theperenialquote.com/wp-content/uploads/2018/05/meeting.jpg
By vs. Until:
https://www.usingenglish.com/quizzes/8.html
During For While:
https://www.usingenglish.com/quizzes/8.html
Will Vs. Going to:
https://www.usingenglish.com/quizzes/8.html
Past simple or present perfect :
https://www.usingenglish.com/quizzes/8.html
Past Past :
https://www.usingenglish.com/quizzes/8.html
Other Vs. Another:
https://www.usingenglish.com/quizzes/8.html
Look, See, Watch:
https://www.thoughtco.com/look-see-watch-1211251
https://www.usingenglish.com/quizzes/278.html
https://www.grammarbank.com/see-watch-look.html
Most vs. Almost:
https://www.englishclub.com/vocabulary/cw-most-almost-all-quiz.htm
Near Vs. Nearby:
http://random-idea-english.blogspot.jp/2014/06/confusing-words-near-nearby-close-next.html
Direct Vs. Softened language:
Restaurant menu 1:
http://www.theperennalquote.com/wp-content/uploads/2018/05/Simple-menu.jpg
Restaurant menu 2:
http://www.theperennialquote.com/wp-content/uploads/2018/05/Menu-v4.pdf
Reading clocks:
http://www.visnos.com/demos/clock
Reading numbers:
https://lingojam.com/NumbersToWords
ESL sample exams:
https://www.examenglish.com/index.html
Usage example sentences:
http://phrasesinenglish.org/searchBNC.html
Gap minder presentation:
https://www.gapminder.org/tools/#$chart-type=bubbles
Future Goals:
https://personalexcellence.co/blog/bucket-list/
Countable Vs. Uncountable:
https://www.ecenglish.com/learnenglish/lessons/countable-and-uncountable-nouns-0
Strange Sentences:
Confusing words:
https://www.englisch-hilfen.de/en/exercises_list/mix_words.htm