Christian Millichap
Dr. Millichap is an amazing professor. He really cares about his student's success. He really makes you work for a good grade (he really wants you to KNOW the material) but he is super helpful and always accessible. I cannot recommend Dr. Millichap enough, especially if you are a STEM major who actually needs to know Calculus well.