Kyle Falbo
He was not prepared to teach this class at all. Used other teachers' materials, and hadn't even read over them before class. Literally did not know many concepts, so we had to teach them ourselves for hours. Passive aggressive and condescending... Cool enough guy when he's in a good mood, but overall very frustrating experience.