Signs of the Times in the New York Times | James MacDonald Teaching — James MacDonald