Sara Graves
Her grading is so vague. You have to attend tutorials weekly for participation marks. She doesn't know how to teach but she is approachable for any questions. The tutorials do help but the course itself is so ambiguous. Just avoid her, she speaks so fast that it's difficult to keep up with what she says. This class is created to steal student money