Matthew Liberatore
Worst professor I have ever had! Taking CHEE2010 with him was overwhelming! Can't explain the materials clearly. TAs were the only hope we had to pass the class. He will make feel useless while you taking the course. Happy to be done with him.