Sreekumar Parameswaran
How does this professor have a 5?! Even though I got an A in his class, I always felt anxious and stressed. He provides a study guide but it doesn't match the exam, the lectures aren't understandable so you have to self-teach the class. My advice is to wait and take it with a different professor. This class can't be done fast enough. 