Joseph Angelella
He is not easy to get along with, he does not give feedback on assignments. Nor does his help with understanding his assignments. I would not recommend anyone to take this class with him ever. 