In my experience with Mr. Anderson i have found him to be very hard, with little to no help for us students. He always assigns homework and quizzes that are extremely hard to understand and hard to complete. I believe he is fit for college level math, not high school because he does not have the patience for high school kids.
Why does math have to be so darn hard? Do yourself a favor and get Dr. Haller!