Bryce Perkins
THIS IS FOR CS110- He does not deserve the low rating he has here, the truth is that the intro CS courses are entirely run by the department itself, and the professor doesn't dictate the class. 

Bryce Perkins is a kind soul who is responsive and compassionate when things happen, bending over backward so you have the chance to succeed in the class.