Reviews of professor Sarah Craig

Rating: 4.0/5, difficulty: 3.0/5
Pretty new, but still amazing. She is a grad student so she is very understanding! Before each test she gives a review with everything you need to know. Gives extra credit here and there. You don't have to do any reading for the class, or at least the year that I am taking her. I highly recommend taking her.