Dr. Josephine Leung is amazing. She is always on-time with her appointments, and takes the time to explain my numerous questions. She also tries to connect with her patients on a personal level, making them feel at ease and comfortable. Her staff is also wonderful and remembers me on a first-name basis.