Took this class through zoom. He was very helpful when I had questions about the final research paper or about discussions. He recorded the lecture so attendance wasnt required. Gives very detailed feedback and the final paper is worked on through the semester so its not too overwhelming.