Nice, but not very organized. She doesnt use slides for her lectures (she literally draws her diagrams), often talks about her PhD which is annoying, her questions for the exams/tests are not clear, you almost have to self-teach in this class. Tutorial was the only way for me to understand whats going on in class. just go to that instead of lecture