Mevin Joshi
Online session C. 5 exams. If you want to do well, you'll have to read/do all assignments/take notes on video 'lectures'. Although not required, If you do all the assignments and send them to him, he'll add 5% extra credit to your final grade. I worked steadily on the assignments in the beginning, then finished the whole class over spring break.