I guarantee at least a one point raise in your grade, or your money will be returned. I can guarantee an improvement on your grade from my experience and from what my past students have told me.
Being a continuous learner myself, I know what difficulties students face when approaching a particular topic. I know the shortcomings of teachers when it comes to addressing these issues.
I believe that learning how to approach and solve problems is more or less like swimming, you need to work on the problems yourself and understand the concepts as you are doing so. Throughout my experience as a tutor at my College, I would assist the students by giving them tips/clues about the concept while they would solve the problems themselves, creating the perfect learning environment. Once the student learns how to learn, the rest is just practice.