I found this program great,and I learned a lot.I finished the program within two weeks,able to do it by myself in my own pace,whenever I have free time.In my opinion,everyone who wants to teach English to non-English speakers should go for this program