Juliet Hall
Though her work is clear, she is very critical and will make you redo an assignment if its not up to her standards. The assignments and exams are extremely and unnecessarily long. She sends a ridiculous amount of emails, you don't know if its for you, a reminder or just being extra. Overall, she's Ok and willing to work with you though :)