David Moura
Prof Moura was engaging and a good lecturer. All quizzes were straight from the textbook and easy to do well on. The final is a group project and presentation, which is easy to do well on as long as you put in the effort. 