I loved this class so much. The assignments were always related to the readings. It is a bit of reading, but it is worth it. I had a few questions that arose and communication with professor was great. He was really knowledgeable and encouraged class participation. 10/10 would reccommend.