Timothy Morgan
It is obvious that Dr. Morgan spends a great deal of time organizing each module.  He clearly explains what is expected each week and gives great feedback.  His quizzes require you to apply the concepts that are covered.  If you watch the lecture videos and do the activities you will do very well.  