Professor Cohen is amazing at teaching HIS10, considering I am not great with the subject. We did have to swap to distance learning half way through the semester but he still provided us with great notes. If you are taking HIS10 and need someone who will teach only what is needed he is the one to take. Definitely show up to class and you'll pass.