Armen Hakhoyan
He gets really angry when you ask questions and shames students for struggling. Moves through information too quickly so I have had to teach myself all of the material at home. Do not take this professor. He really seems to dislike teaching this class, just generally annoyed everyday. Bummer.