Reviews of professor Mark Raymundo

Rating: 5.0/5, difficulty: 4.0/5
Is a tough class to begin with, he'll tell you straight out, and since he knows this and wants you to succeed he goes out of his way to help you understand the material from writing out all his lectures to providing extra examples online that are outside the worksheets he hands out. As he says "... you don't understand the material, yet!"