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.