Niraj Kumar
bro niraj's class made me want to cry daily. while his homework were pretty easy, i felt the tests were disproportionally hard, but he was very forgiving with grading and it was easy to get partial credit.