Andy Abere
He's an amazing professor who clearly explains the material. Though there were assigned readings in the textbook (which he provides a PDF for), I didn't read any and was just fine. Attendance is technically not mandatory but his lectures were all I needed to get an A. AND open note exams!! even tho exams were easy enough that you didn't need notes