Academic Vocabulary Interactive
http://www.englishvocabularyexercises.com/
Writing in Engineering
https://www.youtube.com/watch?v=MmblkD_PaYU&list=PLDAAF7A8FD5CD582C
Purdue Online Writing Lab
http://owl.english.purdue.edu/owl/section/1/
Pronunciation Power
Free English Teaching & Learning Resource
Common English Phrases
http://www.commonenglishphrases.com/
Centre for Education Training
https://www.linchomestudy.ca/online/eaonline/index.html
Daily ESL (Conversation Starters for English Students
Assess your Canadian English online
Pronunciation & Intonation Teaching Materials
http://www.esl-galaxy.com/pronunciation.html
http://www.teachingenglish.org.uk/activities/phonemic-chart
The Ultimate Word Games Guide
http://www.wiseoldsayings.com/ultimate-word-games-guide.php
Please comment with your real name using good manners.