Professor JJ is alright. I took his FASH 120 course asynchronous and that could be what contributed to my dislike for the course. There are hour long videos with questions and discussion posts every week. We had about 4 vocab quizzes. Overall it's not a bad class, probably more enjoyable in person. 