Michael Shea
Worst professor I have ever had. I cannot stress this enough - TAKE THIS CLASS WITH A DIFF PROFESSOR. shame on SJU for still employing him. It was almost impossible to learn from this class due to the anxiety this professor caused. Important things to be learned in this class but this professor makes it imposible