after studying with john henry comstock at cornell university (1896–1898) he taught biology at lake forest university (1898–1907). in 1908 returned to cornell as assistant professor of limnology. when comstock retired in 1914, needham became head of the department of entomology at cornell until his retirement in 1935.