He lectures very well, if you pay attention in class and do the homework you should do well. I took him for college algebra and precal and got As both semesters. You have to get webassign to do the homework, and the textbook can be helpful, but I found myself not using it very often.