Kandice Sharren
This was my second course with Kandice and hopefully not my last. She is funny and engaging and really takes time to get to know everyone. If you get the chance to be in her tutorial take it! Grading is a bit tough but the criteria and assignments are clear and fair. Attendance is mandatory but she is very understanding if you miss class.