Samuel Matthews
I took this class online, and he set the students up for success. All of the weekly assignments were manageable and had clear grading criteria. Quite a few reflection papers, but these reflection papers helped me with topics that were on the exams. The exams were not too difficult at all. Would definitely recommend this professor.