Where I go to get my driving licence renewed, the doctors "shop" is nearby for the cert., the doctor there speaks perfect English and showed me her Doctors Cert. on the wall, issued in Liverpool, UK.........
So I don't think they are all quacks as you make out, and you trying to dumb down Thai folk is a bit off......🤐