I was expecting the course to be heavy on teaching grammar from the beginning but was very happy to find this was a module later on, and it didn't feel other whelming.
The course was very well structured and each module flowed nicely from one to another.
The quizzes at the end of module, and some quick ones mid module, helped me retain the information better than reading and note taking. The assignments were tough but there was support for any questions I had and they were very quick at responding.
I feel very prepared to teach a class !