University of Delaware Darwin Day February 15-16, 2023
Wednesday February 15, 2023 Morris Library 4:30 PM Pop Goes the Beagle: Darwin for Children Margaret Stetz Mae & Robert Carter Professor Women and Gender Studies; and, Professor of Humanities University of Delaware Science is increasingly being politicized and scientists themselves demonized. Meanwhile, what children learn in classrooms and in libraries is also under hostile … Continued