Davide Oppo
Incredibly difficult, considering that it's a 105 level course. He covers about twice the amount of material that other sections do. His tests, while multiple choice, are incredibly difficult and detail oriented. There are no grade opportunities outside of attendance and the 4 exams throughout the semester.