As a student who was taking Precal for the second time I have to say that I wish I would have taken Prof. Kar the first time. I hate math with a passion but Kar breaks everything down in a way that makes sense and he will give you partial credit for wrong answers on tests as long as you show your work. I recommend if you're not good at math.