Peter Bierhorst
This was his first time teaching here. Intelligent man? Yes. Good teacher? No. He writes so messy that students asked what things were a lot and he made students late b/c he never passed out attendance on time. He also doesn't have patience, as he made sarcastic comments in class and snaps at you. I wouldn't recommend for those bad at math. AT ALL.