Vivek Ahuja
Avoid Vivek at all costs! He does not care about his students and often shows up extremely late for class. He expects students to show up on time, but it is plain disrespect for him to not extend that same courtesy to his students. He does not follow the syllabus either.