Jean-Michel Maldague
The class was hard given it was over the summer, but it was rewarding. Best professor for this class. He's very understanding and patient, so if you get behind, he's got your back. Lectures are good, and he's got his lecture notes available so you don't have to take any notes if you don't want to. Only 3 tests, but he gives practice tests. 