She is in between a good prof and a bad prof. She doesn't post lecture notes so attendance matters; the slides were long but she went through them like 30s/slide so make sure you type (not write) the notes. Besides from that, she gave out like 40% free marks by asking us to do online discussion everyweek so that was good.