Martin Mulyadi
Didn't know what to expect when going into this class, but I was thoroughly pleased with how he taught this class. He gives 3 quizzes and 3 assignment which he drops the lowest of each or takes the best 4 scores out of the 6. Though an A is a 96%, the amount of chances you get will balance it out. 2 midterms and 1 final and they are straightforward