Class is very tough. Lectures are boring, but he posts lecture notes online. If you take the time to read it, the material won't be too bad. He gives hw after every lecture, which is definitely excessive. Avgs. for midterms were 60% - 70%. In the end, he introduces new grading schemes to compensate for the difficulty, which makes the class fair.
Homework due every 2-3 days, except if you don't get it at first the CLAS tutors don't know how to do the homework problems he gives. The math lab tutors barely understand it. Material does not follow a textbook or even Khan. Uses his own notation and teaches his own way of doing the math. Very difficult to find outside help for this class.
He's a nice guy, but a bad professor. Overcomplicates, skips steps, spends chunks of time on irrelevant material. Rarely on top of things during lecture (go to CLAS not class). Two midterms and a final. Midterm review problems are different from HW (and more difficult), but tests themselves are much more doable than the review makes them out to be.
Really bad at lecturing. Gets confused in the middle of lecture and doesn't know how to regather his thoughts and just leaves us confused. Shows too many proofs and other things that he later says we don't need to know. The reviews for the midterms are useless. If you haven't taken calc before, get a different professor.
Easy class, meh prof. He's almost too smart for his own good. The way he explains stuff is usually more complicated than it should be. Homework is 33%, 2% section attendance, 2 midterms (20% each), and a final (25%). If you took calc before, this class is honestly a free A as long as you do the homework and study a bit for the midterms and final.
By far the worst professor I've ever had. Seems like a nice guy but can't teach at all. Midterms were both extremely vague and rather than being designed to test your knowledge of the subject, it felt like he was just trying to flex with how tricky he could word a problem.
I took calculus in high school and loved it but this professor does not know how to teach. He is smart but cannot explain how to work a problem without trying to be philosophical. Do not recommend taking his class unless you want to watch khan academy 24/7
He's a very smart guy but his lectures are very abstract and VERY unclear. Doesn't give examples during class, gives way too much extremely difficult homework, there's no curve in the class, and it's impossible to get help from others for this class. Would not recommend !!
Extremely difficult professor. Does not teach the material well and seems to create his own math. The homework is near to impossible and the midterms as well. First midterm average was a D and there was no curve. Highly recommend never taking this professor.