Robert Nicastro
This was literally my worst class all semester. I sit in that class every day and do not know what he is talking about. The powerpoints are so confusing and are of little help. I would highly suggest not taking him.