Dominic DiPaolo
All I have to say is that he is awesome, he actually cares about his students and their grades, even though it is a mixed mode class I highly recommend actually going to class because he breaks things down so clearly. He is quick to respond and gives amazing constructive feedback.