Christopher Lopez
I had Lopez for Math 3B and he is hands down the worst math teacher I have ever had in my life. Attending lecture did not help me understand the material, it just made me more confused. He's unable to explain concepts in a concise manner. You're better off learning from CLAS and Khan academy; that's how I got through this class.