Jennifer Steiner
Graded by 3 exams, one project, and a cumulative final. Attendance is not required but try to go to class. Lectures are not bad. She posts her slides on canvas but talks about some stuff during lectures that are not on them and hints at topics that are important for exams. If you apply yourself and study hard it is a very manageable course