Kyle Montanio
Its not too often you find a prof who genuinely cares about his students, Kyle is that prof. He includes students in decisions on classroom polices and assignments. He is also approachable and laid-back outside the classroom, pretty much take notes, do the hw and you're set. He is a bit inexperienced but I have no doubt that he will only get better