we have our medical thru this organization. they are great... they are so busy tho sometimes it's hard to get an appt when you need one relatively fast...
our dr, dr fang, is really great, the best, but she is part time, so it's really hard to get an appt with her. she doesn't rush you, she spends time with you, asks about you in general and is just as nice person.
the offices are clean and professional and nice-looking.