Dr. Hua and her staff were professional and courteous, but I felt slightly rushed through the process. I understand the need to attend to other clients, but who wants to feel like a number? Also, I discovered that the staff had made TWO errors with my personal contact data, hence no communication from Dr. Hua's staff was possible before my first visit. I had to call to confirm my 1st appointment. But yes, I will probably return next year...if it's remains convenient to do so.