Dario Guiducci
I took Dario for QM. He is very well organized and will help you when you are having a hard time understanding. He clearly cares about his students and enjoys his job. I do suggest not missing any classes, even the labs, because it was very easy to get lost in QM after one missed class. 