Colin Umeda
Colin is a decent professor. The weekly assessments- holy crap. Depending on your TA, you'll either be graded leniently or dragged through the pits of hell (Mercedes Ekren? I'm looking at you.) There is no standard to grading, and having her as the TA is a living nightmare, but Umeda is willing to compensate somewhat if you attend office hours. 