My friends and I LITERALLY blew this course off initially but then figured that we'd show up to a few lectures anyway. Turns out this gem of a human being made this interesting, fun, and worth showing up for as he actually cares about what he teaches and the students too 