Dr. Ma is a bit better than those doctors who sees you only for 2 minutes. He does take the time to talk to you. However, like most doctors I’ve seen, he usually will prescribe over the counter meds for general ailments – meds that I can purchase myself OTC. The staff in the office is so so in terms of manner and professionalism. The negative is the wait time. Even though I scheduled my appts, I had to wait longer most of the time.