Investigators have said Goh was angry about being teased for his poor English at the school, which is focused on serving Korean immigrants but is attended by students from around the world. Victims of Monday's shootings came from a number of countries, including Korea, Nepal, Nigeria and the Philippines.
Goh was born in South Korea but became a U.S. citizen, police said.
Chong Sik Hwang, owner of C.H. Trading Co. in San Mateo, said he hired Goh as a deliveryman at the grocery importing and distribution operation in 2009 but fired him a few months later for arguing with a customer.
Hwang said Goh told him he was estranged from a wife and 12-year-old daughter on the East Coast. Records indicate Goh lived in Virginia from 2005 until about 2009, when he was evicted from his apartment.
Born Su Nam Ko, he filed a petition in February 2002 with the Circuit Court in Fairfax County, Va., to change his name to One L. Goh, records show.
The reason he listed on the petition was, "I do not like my current name because it sounds like girl's name."
Contributing to this report were Associated Press researchers Lynn Dombek and Monika Mathur in New York, and AP writers Tracie Cone in Fresno, Calif., Matthew Barakat in Fairfax, Va., and Garance Burke, Paul Elias and Marcus Wohlsen in San Francisco.
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.