ESL phonics lessons for online and in-person classes. These ESL phonics lessons introduce the alphabet and teach core ESL phonics concepts, from short vowels and long vowels to consonant blends and advanced phonics. Lessons include word lists and sentences, rhyming words, and review quizzes, plus fun speed reading challenges, silly tongue twisters, and games to reinforce the material.