Gagan Gautam
No cap the best professor you can take. Explains everything and detail and simplifies things enough for first graders to understand. I would take him for every college class if I could. Also very funny and cares if you do well. Do not take anyone else for math