John Ciotola
Teaches extremely fast, 99.9% of students in our class regrets that they got this professor, believe me either you'll start researching on ur own and catch up the class either u'll drop the class