Joan McCord was born as Joan Fish on August 4, 1930 in Manhattan, New York. She graduated from Stanford University with a degree in philosophy and did graduate work at Harvard University, followed by a master's degree in education, also from Harvard University, and then a Ph.D. in sociology from Stanford.[2]