What a week! Everywhere you turn, people are commenting on Mayor Ford’s latest antics, marching against Monsanto, insisting that their petitions against some newly discovered outrage in the human or animal world be signed, and wondering what the heck is the deal with the weather.