Summer is officially here, arriving last week on a rainbow of LGBTQ celebrations that blended protest and party. Expect more of this hybrid to come, with the sultry days of July turning street solidarity into an extra sweaty—and, hopefully, enjoyable—activity. This week's highlights include a DIY town hall, resistance-rejuvenation yoga at Trump Tower, and a nationwide impeachment march. As always, feel free to leave anything we've missed in the comments.

Urge Cuomo to Be a Clean Energy Leader

Clean energy advocates will greet Cuomo outside his fundraiser at the Plaza Hotel on Monday to demand the governor lead the transition to 100 percent clean and sustainable energy. They'll also call on him to "halt the bailout of upstate nuclear power plants"—a plan that would cost the MTA and NYCHA millions in additional utility costs, according to one study. Food & Water Watch sponsors the event, along with a host of other green energy groups.

Monday, June 26th, 6 p.m. // The Plaza Hotel, 768 5th Avenue, Manhattan
Where is Peralta? District 13 Town Hall

Some Jackson Heights residents aren't happy that State Senator Jose Peralta hasn't upheld his promise to meet with constituents at a town hall, so they're hosting one anyway at the Jackson Heights Jewish Center on Monday. As DNAinfo reports, Peralta promised to hold a town hall back in February, one month after he joined the Independent Democratic Caucus, but has not yet announced plans to do so. No word yet whether he'll attend Monday's event, which is being hosted by Queens Democrats, No IDC NY, and a handful of other local groups.

Monday, June 26th, 7 p.m. // Jewish Center of Jackson Heights, 3706 77th Street, Jackson Heights
Mayor de Blasio: We Need Good Jobs to Fight Climate Change
A coalition of environmental justice advocates and unions will gather outside City Hall on Tuesday to demand the creation of programs to create "jobs that tackle the main source of carbon pollution in our city—big #DirtyBuildings." As it stands, buildings account for nearly three quarters of the city's carbon emissions, a figure that will need to change in order to achieve his stated goal of reducing greenhouse gas emissions 80 percent by 2050. While the City Council is currently considering a package of environmental bills, the Climate Works For All Coalition plans to tell lawmakers that those bills don't go far enough in upgrading efficiency standards for buildings.

Tuesday, June 27th, 10 a.m. // New York City Hall
Rally For NYC Women's Bill Of Rights

Members of NYC4CEDAW (Convention on the Elimination of all Forms of Discrimination) plan to stage a day of action outside City Hall on Wednesday to push for the city's passage of a Women's Bill of Rights intended "to properly support and fund programming to positively benefit women in all five boroughs." Leaders of the group testified at a City Council hearing about the legislation a few months ago, and they hope Tuesday's march, which over 200 organizations have been invited to, will demonstrate the bill's wide-ranging support. The event will feature multiple speakers and culminate with a march across the Brooklyn Bridge.

Wednesday, June 28th, 12 p.m. // City Hall
TakeTrumpTower Resistance and Restoration Yoga

Taking advantage of the privately-owned public spaces within the President's former primary residence, #TakeTrumpTower has been hosting free weekly yoga classes on the Trump Tower balcony throughout the month. The goal is "to offer restoration and rejuvenation to the resistance movement," instructor Emma Conroy writes, since "we all know burnout is real for a prolonged movement." Check the Facebook page for updates—should the session be interrupted, they'll move to Central Park.

Thursday, June 29th, time tbd // Trump Tower, 725 5th Avenue, Manhattan
Broken Windows Town Hall With Brooklyn DA Eric Gonzalez

Brooklyn District Attorney Eric Gonzalez will join Public Advocate Letitia James in Sunset Park Friday for a conversation on ending the era of Broken Windows policing. Part of an ongoing series of events focused on police reform, the town hall will look at the impact of low-level quality-of-life arrests on New Yorkers vulnerable to deportation. Coalition to End Broken will co-sponsor.

Friday, June 30th, 6 p.m. // Sunset Park & Rec, 7th Avenue and 43rd Street, Brooklyn

Impeachment March

Two days before Independence Day, hundreds of New Yorkers are expected to march through Central Park to demand the impeachment of President Trump. The NYC event is one of over 30 nationwide Marches For Impeachment planned throughout the country. Check out the general website for a handy "Grounds for Impeachment" section, which lists offenses such as Obstruction of Justice and violation of the Emoluments Clause.

Sunday, July 2nd, 11 a.m. // Columbus Circle and Central Park West