Dr. Han is very good in his field, but he is always late.
You usually end up waiting for at least 30 minutes.
And i've even seen him getting upset at patients.
So i don't really recommend Dr. Han.
His expertise does not make up for his temper and being late.