Dr. Hansen gives AMAZING reading material for this class. Very relevant and interesting topics discussed. This course mostly consists of discussion posts and replies, along with critical thinking assignments. There is lots of creative freedom for the midterm and final exam projects. I had lots of fun!