Reviews of professor Ashish Aggarwal

Rating: 5.0/5, difficulty: 4.0/5
The lab is tricky and can sometimes require a ton of effort (the chess assignment took me several hundred lines to code), but it is very fun and satisfying to finally get the right output. Professor Aggarwal is extremely  caring. 
 and sometimes he would even stay after class to help people who were really struggling.

Rating: 1.0/5, difficulty: 3.0/5
I genuinely hate this professor. He is really just the worst. The content is an easy A but he grades so harshly. He is the least bit helpful and when you come to him with questions he gets frustrated easily. I wish I had taken this course with any other professor.

Rating: 5.0/5, difficulty: 3.0/5
A really nice guy and you can tell he actually wants you to learn logic and programming. He will take the time to explain things many times if you are struggling.

Rating: 5.0/5, difficulty: 1.0/5
Dr. Aggarwal is extremely knowledgeable and is very helpful and kind. His videos are easy to understand and provide ample examples.

Rating: 1.0/5, difficulty: 5.0/5
Will not teach you anything, you will have to go to class and learn from your other classmates. He will get angry if you ask for help very short temper. His tests will not match his practices or the practices he gives you. Really bad at communication and overall the worst professor I've ever had avoid him like the plague!!!