Debito Beamer
Lots of lectures, but each is fun, different, and important. Class heavily relies on student participation which makes it more of a learning experience. Participation is extra credit. Does not give lots of assignments, especially not heavy ones. Very funny professor who made the class overall fun and educational, strongly recommend his class.