Matthew DiCintio
I took this class online and accelerated so I expected a lot of homework and tests. He is by far one of the best professors I have had. He not only grades clearly, he will explain exactly what he wants. Of course you have to read and will use the textbook, but his quizzes are clear, and gives great feedback on your homework. I would take him again