Joe Bergantino
Professor Bergantino is one of the worst I have had. He consistently keeps students late, sometimes up to an hour late when the class is already nearly 3 hours long. He expects you to treat the class like a "part-time job" and requires an exorbitant amount of work from you. It is like he thinks that his class is the only responsibility you have. 