Meet our Faculty! CPMC takes pride in our professional, yet relaxed and friendly environment. Attending Physicians approachable and down-to-earth and there is a positive and dynamic interaction between residents. The number one thing that residents say they like most about the program (consistently noted on the annual house staff survey) is the friendly, supportive work environment provided by administrators, co-residents and interns, nurses, ancillary support and custodians. They also feel that their concerns and suggestions are taken very seriously by the Program Directors and members of the hospital leadership.
Maggie So, M.D., FACP
Dr. Maggie So is a native San Franciscan. She attended the University of California Los Angeles for her undergraduate studies and then received her medical degree from New York Medical College. She came back to San Francisco and completed her residency at CPMC and received the graduating Resident of the Year award and also served as a chief resident. After working as a hospitalist in the East Bay she returned to CPMC in 2011 to join the Pacific Inpatient Medical Group. Dr. So loves teaching and working with residents and medical students and attends on the wards as a hospitalist. She has received recognition and teaching awards for her work. As Program Director, her areas of interest include bedside teaching, clinical reasoning and resident coaching and mentorship. She hopes to instill the joy of clinical medicine into residency education!
In her spare time, she enjoys exploring the city with her family, going on hikes, rooting for the Giants & Niners, grilling up BBQ in the fog and hosting parties.
Jennifer Ling, M.D., M.S., FIDSA
Associate Program Director
Dr. Jennifer Ling is originally from Los Angeles, and graduated from Stanford University with degrees in Biology and Economics, as well as a Masters in Biology. She received her medical degree from The Ohio State University School of Medicine, and completed her internal medicine residency at California Pacific Medical Center. She completed her Infectious Disease fellowship at University of Washington in Seattle with a focus in public health/Epidemiology, HIV and Hepatitis C. She subsequently returned to San Francisco to work with the PIMG/Infectious Disease Associates at CPMC in 2013.
In her spare time, she enjoys going out to eat, exploring HMart, navigating the terrors of traveling with her two kids, and hanging out with her dog, Violet.
Phillip Kennedy, M.D., FACP
Associate Program Director
Dr. Kennedy received his undergraduate degree from UC Davis and then attended medical school at UCLA; he completed his Internal Medicine residency training at the University of California, San Francisco and then worked as a Hospitalist for two years at Mills-Peninsula and Sequoia Hospital. California Pacific Medical Center was very fortunate when Dr. Kennedy joined the Pacific Inpatient Medical Group in 1998 and served as Chief of the Division of Hospital Medicine from 2004-2018.
Dr. Kennedy is an outstanding clinician-educator who has garnered the admiration of his colleagues and generations of house staff who have had the privilege of working with him over the last twenty-two years; his teaching scores are among the highest of our faculty.
Lori Wong is a native of San Francisco and she has been part of the CPMC family for 33 years. All of her 33 years have been spent in the Department of Medicine and the Internal Medicine Residency Training Program. As the Program Administrator she works closely with the Program Directors and the Chief Residents to manage the residency program. She also works closely with the Chairman of Medicine and manages our fellowship program coordinators and medical student coordinator. The best part of her job though is working directly with the residents! Lori is a problem solver, confidant, and truly a mom at heart. She loves taking care of the interns and residents and even the Program Directors!
Lori’s interests are cooking, baking and card making. She loves trying new recipes and often brings in baked goods for the interns and residents and the office team. She is a grandmother of three beautiful little girls. She loves spending time with her family and spoiling her granddaughters.