Terrence Meehan
Since this was an online class the homework/assignment load is more than that of a usual in-class course, but it isn't overwhelming or impossible to do. He gives great feedback to anything you write or turn-in. He wants you to do well and tells you what he expects to see from each assignment. I learned a lot from his course and really loved it!