Michael Calderon-Zak's
The topic was boring but he was a good professor. His assignments weren't hard at all but he did make lecture mandatory for a grade (10%) which was annoying because the pic was boring and a lot of the material was common sense. He was a good professor though.