As you’re contemplating the many deserving charities for your end of the year giving, here are some of our favorites — they’re all local, and they all work hard to make Baltimore a better city, despite the odds.  Give often, and give generously!