I loved the experience because it was very flexible. I could learn in my own time and was given space to be able to finish the program.
The program delivery was top notch. It was clear and I can easily reference it because I could download it.
It really broke down teaching English down to entry level. I have been teaching for a while but I finally understood how to teach writing, spelling and punctuation better. I even learnt some new concepts from the listening and reading sections. It is a great program indeed.