Mehdi Darban
Large group project that is worth a lot of your grade. Quizzes every week, a midterm and a final that are very tricky. Discussions every other week. Tons and tons of reading off Powerpoints that do not make sense in addition to a very outdated textbook. Class I felt was not organized.