Rocco DiPietro
This professor is a very nice man but his course is extremely disorganized. Many times you are forced to navigate the assignments with very minimal instructions. This is also a VERY paper heavy class with the final exam being 10 pages. I would skip this class if you do not have to take it and do not want to commit a large amount of time to it.