He received a Bachelor of Arts from University of New Mexico, a Master of Science from University of Pennsylvania and a doctorate from Temple University.