Jeffrey Gold
Great professor. Fair grader and provide great feedback. I actually enjoy doing the discussions. Just ensure you put in the time. There is always homework, discussion and three part research project. There is mid term and final exam. Just put in the time and read the resources and practice questions.