This professor is really kind and engaging. He breaks down the assignments and gives great, thorough feedback on rough drafts before the final submission. There are chapter readings and questions to answer after each chapter, so the textbook is required. I would take this professor again and his positivity and stories made the class enjoyable.