SHENZHEN, China, January 5, 2026 (EZ Newswire) -- From Dec. 27, 2025, to Jan. 4, 2026, the 2025 World Parent-Child Shared Reading Festival was held in Shenzhen, China, offering a rich array of ...
“Secure your thinking caps tightly,” Barnard teacher Katelyn Giusti advised her classroom full of kindergartners — as they prepared to dive into a chimpanzee-focused reading assignment and test out a ...