This is by far the most personal, interactive, and personally challenging course I have ever taken. The instructor was engaged in my online learning — answering questions immediately and sharing his wisdom and knowledge through email.

I loved this online class. It was fun and interesting and the instructor integrated various aspects of an online learning so well.

I loved this class and the instructor made it all the more enjoyable with her vigilant interactions and vast knowledge. Her abilities and vibrant personality shine through even with an online class.

One of the best structured online classes I have taken. More than enough instructional videos, tutorials, and practice worksheets – which were all useful in preparing for exams. The instructor was always quick to respond and very helpful.