Shani Halperin
Weekly homework takes 1hr and is graded by a TA. There's 3 extra credit opportunities. 3 exams. Attendance is 10% of grade. It's a math class so yknow... pay attention, take good notes, and study and you will do just fine. Easy to follow along during lecture. One group project/presentation.
Cons: Randomly chooses on people if no one participates.