Online class was great with this professor! His classes were asynchronous but still set clear expectations for what was expected of each week. His lectures and essay topics are clear, well explained, and easy to understand. I took two courses with him last semester (ENGL 203 and GNED 221). I did great in both and had a positive experience.