The best class ever. I would 100% take this class again. It really makes you think about the choices you make in life. He takes the time to learn your name and make the class easier for you. Reading every week but only 4 essays for this class. Definitely not easy material but he explains very well and in-depth.