I have many years’ experience and tutor individuals and small groups on-line (in a group the tuition is less expensive per individual).
I have written many materials and have some videos on YouTube. I also have my own website on which students can get unlimited practice in solving problems. I do not continue to a new topic until the present one is properly understood. In this way all students advance, and once the student sees that he/she can learn confidence grows and the subject also becomes more interesting.