Ruiwen Shu
Horrible lecturer. Decent guy, but his lectures are horrible. Doesn't use slides. All of his lectures are him writing on a piece of paper and projecting it on the screen. No resources available and TAs clueless. If you have never taken calc before DO NOT take this class. Literally people wrote a petition to math department fix the unfair class.