Michael James
I love Professor James. I took him during the Fall 2021 semester, the return from covid-19 semester, and honestly, as long as your work is done on canvas you should be good. In class, it's mainly just class discussions about the work. He responds to emails in a timely manner. He also gives you a syllabus at the beginning with all the assignments.