Reviews of professor Vivek Astvansh

Rating: 4.0/5, difficulty: 2.0/5
Takes attendance every day so don't skip/show up late for your own sake. He is passive-aggressive at times, but if you show up and pay attention in class you'll do fine. He's great at explaining the material in class. Form groups for group presentations immediately, they come around fast!! There's 3 exams, if you do good on first 2, don't take 3rd.

Rating: 1.0/5, difficulty: 4.0/5
Gets easily annoyed when you ask a question if you didn't understand him the first time and automatically assumes you either didn't go to class or you just weren't paying attention. Very passive aggressive. Only class where I actually felt worse about the material after going to office hours. Makes you feel like you're going to fail. Don't take him

Rating: 2.0/5, difficulty: 3.0/5
He wants extremely specific wording when you answer questions and decided to start taking attendance half way through the course.