Peng Hao Wang
Wang is an awesome professor. I had him both for 262 and 307. He's very transparent on what is going to be on the exams. As long as you demonstrate you understand the material when answering exam questions, you'll do great. He's also really funny and chooses great TA's for his labs.