Dr. Carmouche isn't a particularly tough grader, but she has very unclear grading criteria, often is last minute to post assignments, and difficult to contact outside of class. This class was a hybrid course, which was nice. She is a very enjoyable person to talk to with a lot of insight into various life experiences, but struggles as a professor.