Cristian Armendariz-Picon
I didn't take 151 with Cristian but I've taken more advanced physics classes with him. All of my experiences have been positive. He's funny in lectures and keeps things entertaining. The quizzes and homework were pretty hard but he scaled grading in the end and it was really fair. 