Salvatore Ferraro
Great professor. Attendance isn't mandatory but it is a part of your grade. You can sit in on another class. All tests and quizzes are open note and hw has multiple attempts. Professor S is super easy to talk to, just explain the situation and he will work with you. Homework is tedious but easy, projects and essays require more work and attention.