I just LOVE this program so much and my son does also. Keeps my boy laughing, attentive, and involved.
Very affordable for home or public school. Interactive; Animated dog teaches phonics; Spelling is taught by cat.
Doesn't matter students level in English-Starts at the simplest level and progresses at child's pace. Would be excellent method to add to ESL program.
Worksheets: Dolche sight words K-5 or so. Practice words and sentences; Comprehension
Is 2 programs (can get 1 or both-I have both): 1 is phonics ; 2 is spelling.
Check out 60 day free trial to test it out.
Also, both sites have 2 full sample lessons-frin start all the way through to report .
Can get a report every lesson &/or final results (which still notes each lesson, grade, what needs more attention, etc). The final lists other student's comps nationwide next to every lesson-see your child next to others his level.
Some site provides a large collection of English as a Second Language (ESL) tools & resources for students, teachers, learners and academics. If you got a site then browse all the pages and find useful links and plenty of information. Even some good books will help you to study English. The English news paper reading is one of the best source. This top essay writing service( http://top5essaywriters.com ) will help you to write any writing kind of works.
I have used this app: bit.ly/ImproveYourGrammarApp . It has lots of quick lessons that are easy to do on-the-go. I find the material more advanced than Duolingo, which is good for learners who are not beginners.