I teach Maths since 8 years, the best experience that I would like to share is that irrespective of basics that an individual has, need to help the student in understanding the core concepts in clarity. In that way, I am able to push my students in understanding the basic logical structure of subject and excel slowly. I prefer and pump the concepts slowly rather than going in a super sonic speed. For any student (irrespective of class) acquiring interest in the subject matters rather than learning like a machine.
these are the fundamental steps to progress a learning curve in the subject.