Alex Wouden
Great professor. He knows what he is teaching and will always do his best to help if you ask questions. Grading is straightforward and generous at times. You do need to study for exams and keep up with the homework as the material is not easy. Lectures were not mandatory and he keeps the slides and lecture recordings updated on a daily basis.