Dr Nancy Chu is great but not the staff of the office nor the communication system. These staff are the worst ones I have encountered for the last 30 years. They rarely answered the phones during office hours, nor they followed up timely for recorded messages. This office refuses to use email or incapable of using email to communicate with patients is another sore point. I talked to Dr Chu and the supervisor of the office every time I went there but no improvement what's so ever. I sincerely hope the office could do better in the future but I am simply run out of patiences.