I've decided to join and post on this forum because this topic relates very well to me. My dear daughter does not do well in math and I have been trying to find her a tutor. Agencies are good but of course there's some black sheep (that's why some ppl have bad experience). However I think word of mouth is better as it is more like a recommendation. My dear daughter's tutor is from word of mouth as well and the tutor (female) is really good and help her improve in her studies. Rarely late and hardly change timing. After a few months I also let her teach my dear daughter other subjects. If you need her contact you can pm me!