Dexter Lensing
great guy who lectures well and is easy to follow. mandatory modules due every week but they're easy and quick. gives three exams, all easy/straightforward, and curves them. no final and very interesting class