Matthias Waegele
Good professor and very caring of his students but the class is not easy. He will fly through the material as if everyone already knows it. Will spend a lot of time going over quantum mechanics and physics. Tests are very difficult, no matter how many times you go over the readings, the slides, and lecture notes, you will not get an A. 