Dror Walter
His lectures felt long and drawn out, but he taught well. Personally, I didn't find the study guides helpful but there is a Webex before each exam where you can ask questions so it makes up for it. There is no homework or classwork just three exams, so there is a lot of pressure to do well on all them. Solid 7/10 class. 