Jackson Monroe
Awful. No leniency during online classes and extremely difficult exams and quizzes. Questions were so difficult tutors had a hard time answering them and time constraints were ridiculously unreasonable. Do not take this professor if you can.