Brent Stoffer
Very approachable professor, and he explicitly mentioned when the lecture content was not relevant to exam material. You are required to do pre class reading in order to get the connect assignment points, which substitutes for homework essentially, but is not a major hassle. Has a sense of humor as well and is also very fair with his exams