Nicholas Carcioppolo
The BEST. He is very kind and willing to go the extra mile for his students. He gives a reading each class for homework which you then discuss in class. The format of this class gets you to apply things. He was well versed and passionate. There is group work so heads up but totally amazing class and easy to get through! Optional final which is fire