Professor Krahn is a very chill professor, and his class feels more like a friend gathering rather than a lecture. There are 3 types of assignments: listening assignments, reading assignments, and song projects. He grades rather specifically, and there are no redos, so pay special attention to the reading assignments. 9/10 would recommend!