Professor Gregory is the best instructor I have ever had! She seriously puts so much effort into her class, you can tell that she is very passionate about the subject and cares about her students. She is a fair and straightforward grader and also offers lots of extra credit. 10/10 recommend taking her class. 