Dr. Wang seemed like an excellent doctor and was very attententive to my concerns, however the wait time was extremely long and when I checked the sign in sheet I saw I was booked for the same time and same doctor as another patient. I arrived 20 minutes before my appointment to fill out paper and he had arrived after me and they still called him back first. I was in a rush that day and ended up waiting over an hour and only getting 20 minutes to try and explain everything to the doctor because I had to leave. I think had I had a signifcant amount of time with the doctor it wouldve made up for the delay but I did not. Still she was very nice and understanding.