Or, maybe try another maths teacher? I'm sure there's quite a few, and most should be comfortable with the general maths course. Maybe what you need is a teacher who hasn't had much senior experience, and teaches juniors. This way for certain topics you'll find the information can sink in better...