Born on February 26, 1906, Stanley Teele grew up in Somerville, Massachusetts and attended high school there. In September, 1923, he entered Worcester Academy and graduated from there in 1924. He matriculated to Amherst College and received an A. B. in 1928. In 1930, he received an M. B. A. from Harvard Business School, then in 1933 received a Doctorate in Commercial Science. In 1935, he joined the faculty of the Harvard Business School and in 1955 he became fourth Dean there. He served as Dean until 1962, when he stepped down for health reasons. He returned to Amherst College where he was the Treasurer and died in May, 1967.