In 1966, Reich received a B.A. in International Studies from the University of North Carolina at Chapel Hill. He then spent two years in the US Army, from 1967 to 1969, as an officer in the 3rd Civil Affairs Detachment stationed in the Panama Canal Zone. He received an Master's degree in Latin American Studies from Georgetown University in 1973.