Teaching Homophones : Common English Homophones
Video to teach Steps for decoding multi syllable words - 18 mins video ,
stop after each of the 7 syllable types and practice reading words with that pattern
Comprehension practice - reading short passages and answering comprehension questions https://www.esl-lounge.com/student/index.php
27 video lessons : - Complete Grammar, Vocabulary, Pronunciation and Structures