Reviews of professor Badri Nath

Rating: 5.0/5, difficulty: 4.0/5
This class was the most useful class I have taken in college (helped a lot in my internship)! During lectures, Professor Badri explains the concepts in depth and answers questions thoroughly. His office hours were also really helpful. I will say lectures moved fast and you have to put in the work to get the desired outcome. Highly would recommend!

Rating: 4.0/5, difficulty: 3.0/5
Grades very fairly and lectures are good if a bit dry-OS is a theory-heavy class. Assignments are unclear but he clarifies well. He is friendly, passionate about CS, cares about students, and very helpful (in person, not over email). But be prepared to hear the names "Taylor Swift," "Donald Trump", or "Travis Kelce" at least 10 times per lecture.

Rating: 4.0/5, difficulty: 3.0/5
- Good professor for 416 - Very project-heavy course, - some take < 1 day to complete - others will take the full time allotted, start early - Curves final grades - Dropped 2nd midterm by popular demand - VERY BAD with communication - doesn't respond well to emails - skips his own office hours

Rating: 4.0/5, difficulty: 3.0/5
Solid choice for operating systems. Teaches well. 2nd and 4th project will take a while. Exams are fair. Only problem is he doesn't respond to emails so you will need to go to office hours.

Rating: 1.0/5, difficulty: 4.0/5
His lectures are stale, which made me lose interest in the course quickly. The projects are interesting but then I found out he didn't even create the projects himself. Most, if not all, are from past professors of the course. That should alone tell you about his commitment to teaching. Do NOT take the course thinking OS is interesting, it's not.

Rating: 1.0/5, difficulty: 1.0/5
Professor was not what was expected

Rating: 1.0/5, difficulty: 3.0/5
By far the worst professor I have ever had at Rutgers University. Has a Piazza that he rarely responded to, even during week of the exams, had so many errors on his practice exams / homework solution that made studying for this class even more confusing. Super condescending during class and overall a terrible professor.

Rating: 2.0/5, difficulty: 4.0/5
I would have given him a higher rating but the sheer amount of mistakes he made and late responses to the questions during the semester got to my head. And for some reason he gets very awkward and rude once approached after lectures. I asked him if a certain numerical was going to be on the exam he said NO. It was on the exam for 20% of the grade..

Rating: 4.0/5, difficulty: 2.0/5
Compared to other CS professors, Badri Nath is quite good. He provides sufficient exam preparation materials, (practice exams, homeworks), his class isn't graded by too few things, and his midterms are of very reasonable difficulty. Only complaint is he is very lackluster when it comes to replying to emails. He is a decent but not great lecturer.