This course was comprehensive, informative, and user-friendly. The Grammar Module made my head spin. I had forgotten all the clauses and discovered what ESL idioms consist of -- not what I consider an idiom since I am a native speaker. This gave me a clear understanding of what a non-native speaker must go through. Every module gave new insights about teaching ESL students. I will be using techniques learnt next year. The staff is exceptional! Definitely will recommend to other teachers.