This review is more about the course than the teacher, as online courses at Concordia are completed more independently.  I enjoyed this course, and I found the course material wasn't overwhelming.  There are four quizzes as well as the final paper, and as long as you complete the units, it's quite easy to do well.