Scott Ritchie
Great person. As a professor, he is average. Over complicates easy subjects and makes sure he's always right even when presented with evidence that says otherwise. If it were up to me I wouldn't take again. Way too many assignment each week. Questions and answers on quizzes/test are very confusing.