Beren Sanders
One of the best professor in UCSC. Although his final weights about 50% and the test is so hard for me, don't worry about it because he will give curve to you. His midterm is so easy for us. Just pay attention to his lectures and homework, and you will get a good grade. Highly recommend his classes.