I took this class online due to COVID-19. He's a professor that wants your to pass. His assignments are straight forward and pretty easy. He gives really thoughtful feedback to work and is really chill. Textbook is not required as his outlines are basically what the textbook talks about. Would definitely take his class again