Prof. Cosgriff is literally one of my favorite teachers that I have ever had, she is extremely intelligent and caring. She cares about all of her students, and she will work with you to help you keep up with the work if something is outside of your comfort zone. Her feedback on papers and assignments is also always super helpful and constructive!