I used Dr Mok for all pre check ups and scans (I gave birth on the public system) and we found her to be great. She really took the time with my husband and I to answer all questions we had. Rarely had to wait long to see her (only once and that was because the other practitioner had had to rush off to deliver a baby so she was picking up some of his appointments as well. When I had pains during pregnancy I phoned her and she spent time on the phone going through all the symptoms and gave good advise - she was happy for me to go in without an appointment on that occasion which I really appreciated. Everyone is different, but we will definitely see her again next pregnancy :-)