America's Hogwarts Is In Massachusetts, J.K. Rowling Writes In New StoryA new story from J.K. Rowling reveals that the American version of Hogwarts is located in the Bay State.
In Defense Of SpeechCommencement speeches. Ugh. Talk about been there, done that.

More From CBS Boston

Summer of Savings
Download Weather App

Listen Live