Pedro Morales
Best professor I've had so far. Perhaps it's because it was one of my first beginner math courses but he made 19A very easy to understand. Lectures were actually useful, and even if you didn't catch onto something, TA and tutor sections would always be in review mode. Definitely recommend him no matter what class you're taking.