Christopher Crawford
Dont take his class if you are not prepared to fatter him. He is the most tough grade I ever met at Rutgers even he seems to be nice in class. You will not learn much from his lectures and there are weekly quizes which require you to reading the whole chapter every week in order to do well in these quizes. 