This class is absolutely amazing with Professor Womelsdorf. I encourage anyone interested or not interested in the subject to take this class. You will not regret it. He is so informed and a pioneer in this field. So knowledgeable and intriguing.