Reviews of professor Badri Nath

Rating: 1.0/5, difficulty: 4.0/5
Probably one of the worst professors I have ever taken. Made us take an on-campus midterm during COVID-19 and had way too many issues with online testing which he never resolved and gave everybody the grade they didnt deserve. And he is also one of the worst communicators. Dont expect a reply for your email.

Rating: 3.0/5, difficulty: 3.0/5
He would annotate lecture slides & would get confusing at times. I mostly say attendance is mandatory for I def needed recitation to help me understand the course, but lecture not as mandatory. About an average to above average professor. Projects are reasonable (in python). Exams were a little rough, but the final was a freebie (maybe an accident)

Rating: 4.0/5, difficulty: 2.0/5
Above avg lecturer. Just like other cs electives, projects weight a huge percentage and graders are lenient in grading. Also contains huge curve like 60 is solid c.

Rating: 1.0/5, difficulty: 5.0/5
You'd think the day before a university wide shutdown (due to coronavirus), exams would be cancelled, postponed, or posted online instead right? Not with Badri! Instead we all get to cram into a classroom and put our health at risk just for a grade!

Rating: 5.0/5, difficulty: 3.0/5
Great lectures.  Explains concepts well.

Rating: 1.0/5, difficulty: 4.0/5
This professor is pathetic and doesn't know how to teach. He doesn't explain anything and he doesn't respond to emails even during exams.Assignments are not clear and teaching style is bad. TAs don't clear the doubts and are ignorant to emails. Don't take this class in any way. Please avoid this professor.