Rocco DiPietro
To say the least, this professor has been one of the worst, if not the worst I have ever had. Specifically with this class he was extremely unorganized, not giving specifics on how he wants you to do things, and only allows you to submit work through email. If you do not use the exact format he will remove you from the class. 10/10 DO NOT RECOMMEND