Work

select clips

State Supreme Court races can be costly, competitive and combative. Why? (NPR, 2025)

Democrats don’t want to repeat 2016 mistakes in Wisconsin (NPR, 2024)

Black women in Wisconsin are at higher risk of violence. An effort to find out why went nowhere. (WPR, 2024)

How Wisconsin’s pre-Civil War abortion ban remained untouched during decades of political battle (WPR, 2023)

The issue of abortion transformed the Wisconsin Supreme Court race (WPR, 2023)

In evenly split Wisconsin, partisan divides may only grow (Wisconsin Watch, 2021)

‘Proud of my city’: Turnout down, but Milwaukee’s Black voters leapt hurdles to vote (Wisconsin Watch, 2020)

As coronavirus cases climb in Muskegon prison, families express fear and confusion (Muskegon Chronicle, 2020)

Sick with COVID-19, inmate can’t get out of prison even with AG, prosecutor backing him (Muskegon Chronicle, 2020)

Lakeshore communities say erosion is an emergency. Why isn’t the state acting? (Muskegon Chronicle, 2020)

The hidden world and overlooked problems of acting in video games (Washington Post, 2020)

The Expat Crew Campaigning for Bernie Sanders in France (POLITICO Magazine, 2019)

The Politics and Limits of Transportation Systems Around the World (Hyperallergic, 2019)

In a suburban apartment, nursing wildlife back to health (Philadelphia Inquirer, 2018)

Marching 16 miles, through the night, for suicide prevention (Philadelphia Inquirer, 2018)

Dyker Heights Balks at Holiday Lights Gawkers (Village Voice, 2017)