They are very kind in explaining everything very well.
Nothing specific, everything is perfect.
We waited an hour after my appointment time. It seems that's pretty standard for this office and that's not okay.