John Riccardi
He appreciates a hard-working student and will give you all the help you need. His teaching style is definitely different from other professors but it did work for me. He is a sweetheart and will curve your grade!