Jennifer Weeks is a freelance journalist based in Massachusetts. She has written for Discover, National Geographic Kids, the Daily Climate, and many other publications.