The Pope says we have sinned against the earth. One Harvard Professor pushes to ban homeschooling, and Mom's stage a playdate protest.