Joseph Shea
Lectures are interesting. He often incorporates events in the news into his lectures to make the content more relevant. Attendance is not mandatory, but the lectures help you understand the slides. The textbook is required, although you can get by without it. Your grade is based on 3 exams, and 5 easy in class tutorials.