Reviews of professor Neeraj Karamchandani

Rating: 5.0/5, difficulty: 2.0/5
Neeraj was the reason I passed this class. SO helpful and understanding as a TA, and accessible outside of class time and office hours. He understood how stressful this class can be, and he went the extra mile to make sure that students who were trying to succeed, did.

Rating: 4.0/5, difficulty: 2.0/5
keeps things real, just attend his mini-lectures, goto his office hours and you'll get an A

Rating: 5.0/5, difficulty: 3.0/5
Best guy out there for this course

Rating: 5.0/5, difficulty: 3.0/5
Was my TA for fall17, his recitation lectures and office hours were the only reason so many people did well in this course. The best TA I ever had!

Rating: 5.0/5, difficulty: 2.0/5
The only reason why I'm doing so well in this course. He's funny, cares about the success of his students, and gives good feedback on the mini-quizzes. I honestly wish he were the one teaching the main class.