Annoying recitation professor ever. He is really rude when responding to e-mails, thought I attacked him, when all I did was ask a simple question. He had 3 types of presentations for the group project, which sucked. As for his lectures, they were literally pre-recorded from last semester and is lazy to explain things. Do not take him please.