The light should be best very early in the morning. Bring your fish-eye lens Boston is home to the Mother Church of Christian Science. Adjacent to the church is the Christian Science publishing building. Inside the building is a walk-through stained glass globe. Fascinating in its own right, the globe probably makes for interesting subject matter, though I'm embarrassed to say that I've never photographed it.
Entrance is free.
If you want to get a photo of the U.S.S. Constitution with the Bunker Hill Monument in the background, you can take a harbor cruise or go to Commercial Avenue in the North End. Just to the left of the Coast Guard station there is a concrete walkway out to the water. You can set up a tripod and maybe a 200mm lens for a good photo of Charlestown, the Constitution , and the Bunker Hill Monument. Harvard Cambridge is generally dumpy. Most of the housing is wood, thrown together as cheaply as possible 100 years ago and now lumpy with age.