English Quest is an online ESL teaching system out of Taiwan.   You have to pay to subscribe to the program, but they do have two good sample lessons that I’ve posted on my website.

One is a phonics lesson on the “ck” sound. I’ve placed that link on my English For Beginners page under Phonics.

The other is a geography lesson that I’ve placed on my Geography page under Introduction to Geography.

Both lessons are accessible to beginning English Language Learners.