Laura Cirelli
Dr. Cirelli was a great lecturer in the sense that she really is clear and goes into depth when explaining concepts. I definitely learnt alot from her class. Her exams are lecture and textbook based, definitely do-able but you need to study, memorize well and apply concepts to do well. The blog assignment is marked hard by TAs. Overall great course