Reviews of professor Avimanyou Vatsa

Rating: 4.0/5, difficulty: 4.0/5
His lectures are not bad as he always tries to keep you engaged through discussions on the content. He is always available after class if you need help. Assignments are long and he gives out an individual and group project near the end of the semester which are pretty difficult to do. Takes off points on minor things. Midterm fine but final sucks.

Rating: 4.0/5, difficulty: 5.0/5
Positives: Teaches things that you'll need for your job. He cares about you and wants you to pass. Negatives: Extremely tough. Recommend only take 12 credits if you're taking any of his courses. If you're behind in work, best to drop the class. You will be drowning in work in terms of projects, group projects, homework and exams. No room for error

Rating: 1.0/5, difficulty: 3.0/5
The good - his smart and knows his stuff. Very helpful after classes, the two projects he gives take a lot of work but he isn't a tough grader on the, as long as you present it well. The bad - he will get angry if u don't understand him . He will test you on things that are not taught in class. Has no idea how to actually teach.

Rating: 5.0/5, difficulty: 3.0/5
His lectures were extremely long and information heavy, pay attention or you will get lost. Will not end class early. If you ask questions he will go back and gladly answer more in depth. He is extremely smart. He gives lots of extra credit on hw/tests. Do well on the hw and projects so you don't have to worry too much about the tests.