Dr. So is a licensed Orthodontics in CA. Graduated in 1997. Medical degree obtained from University of Pennsylvania School of Dental Medicine. Completed residency training at Harvard Dental School. Currently practices at Castro Valley Orthodontics (Castro Valley Orthodontics), located at 20406 Redwood Rd, Castro Valley, CA 94546. Dr. So specializes in Orthodontics and Dentofacial Orthopedics .. In addition to English, Dr. So speaks Mandarin.