Prof. Marinelli is very caring and truly cares about his students and wants everyone to succeed as evident by his extra credit policy (5 extra points of total letter grade from webwork) and willingness to help students who are struggling after class. Make sure to study and do the HW and you will do fine. I would take his class again in a heartbeat