Philip Puente
Prof Puente loves to insult the class subtly. Expect no less than two homework assignments a week. His lectures are very poor in quality, not to mention how often he is either corrected by a student or realizes the answer is wrong after doing the entire equation. I'm sure he's a great person outside of class, but don't take his course.