Do yourself a favor and register with another professor. You will have to read certain chapeter, but he will give his interpretation. All weekly discussions are based on word problems that are not from the book. He will disagree with the book, he will disagree with every single post you make. He will hurt your GPA. The average score on his final exam was 58. The class went from 20 something to 12 and within two weeks 8 people stayed. I regret staying I should have dropped it from his first post.