Strand completed his undergraduate work at Lawrence University (BA 1971), and received his graduate degrees from Columbia University (MA 1973, M.Phil.
Strand concluded his academic pursuits at Lawrence University with a Bachelor of Arts degree in 1971, and subsequently received his Master's and Master of Philosophy degrees from Columbia University in 1973 and 1973, respectively.