James Dever
I was prepared to drop this class due to this rate my professor's page. However, after meeting Dr. Dever, I couldn't bring myself to. He has so much real-life knowledge that he shared with us in class. His feedback on assignments was always so kind and detailed. He truly cares. There is a big difference in taking him in person vs online. 