From Fourth of July celebrations in the high heat of summer to tree-lighting ceremonies in the chill of December, Baltimore is a city for all seasons. And lest you have a dull weekend, City Paper has compiled a soup-to-nuts agenda of all that's happening around town. Don't worry, we've covered a wide variety of interests and obsessions: From readers (Baltimore Book Festival) and films buffs (Maryland Film Festival) to otakus (Otakon) and privateers (Privateer Festival), Baltimore plays host to all kinds of fanatics. And although art lovers probably already know about Artscape, the country's largest free arts festival, the city is also home to the Transmodern Festival and the High Zero Festival. If you're looking to get in touch with your roots, this cosmopolitan city has something for you (German Festival, Polish Festival, African American Festival, LatinoFest, etc.). Now the question isn't whether or not there's something to do this weekend, but what to do this weekend.