David Houngninou
I really enjoyed the lectures. They felt relevant and he would often use lecture time to explain the PAs and LEs. Assignments are difficult but TAs and prof help. He also would explain and answer questions about the exams which were take home and to be finished by midnight. Overall a lot of work, but he gives you everything you need to do well.