My son is 16 years old and has a "bucket list". One of the items on his list is to see Yankees vs. Sox at Fenway. Well, my girlfriend talked me into taking him. I have been all over the country but never to Boston. We got our air fare, game tickets (bleacher seats) and hotel. Spending five days there, I know about Salem, USS Ironsides and all the history there that I want to see. I really need recommendations on something that is "worth" seeing for me and a 16 year old son.
Also, I am a west coast guy and have no idea where the bad neighborhoods are in Boston and where I should stay away from. There are many places in Portland, Oregon that I would tell people to stay away from at all costs. I just wish I knew someone in Boston to let me know. Not renting a car, plan on taking transit to see the sights.