I thought he was pretty good, I've had worse!
He made sure to go through every single pp and answered all of our questions. When I went to his office hours he explained what I had to study to improve. Seriously, do the practice exams! Also, make sure to go over the pp slides because sometimes the exam questions are very similar. Definitely a hard class! But doable.
He is an engaging professor in class. I Went to his office hours a lot last quarter because he was so helpful, and personable. The class is tough... BLAH BLAH BLAH, if you're going to take 10A then you already know what you're in for. I recommend not just staying on top of the material, but studying ahead.
he talks slower than the other 10A professor which I thought was helpful to me because I have more time to figure out what he was saying. 10A is all about the ppt he posted online, you have to know and understand the concept of the ppt. The practice exams are helpful, but make sure you UNDERSTAND the ppt!
Quite hard class considering tests are the grade and need to self study a lot to pass. 3 Midterms and 1 Final is 100% of your grade, and getting couple wrong will hurt each test since they are short. A somewhat generous curve, however, will help you.
In order to get a good grade, obviously the curve has to be in your favor, but you can make it in your favor if you read the book and do the questions at the back of each chapter. Tests are not math heavy and fairly straightforward. Grade based off one midterm and final. Prof. Sonstelie explains what he wants you to take away from each lecture.