"There are a lot of students who are like, right on the edge," said Christian Weaver, a senior at James Logan High School. "Especially seniors who are right on the edge of being able to graduate. But they need just like two more points in their grade to be able to do that, and the final is kind of their last hope."

The strike, which began on May 20, has turned into a stalemate over pay. Teachers at the district, which serves schools in Union City and South Hayward, are among the highest paid in Alameda County. But they say they live in one of the most expensive areas in the country, and that their salaries are offset by the fact that they have to pay for their own health insurance. Higher wages would help live and work in the communities they teach in, teachers say.

The union initially asked for a 20-percent pay raise over two years. Both sides have since traded deals back and forth, but the teachers union has so far rejected all offers from the district. The union has since reduced its demands to a 6 percent total raise for the 2019-20 school year. They're also asking to be compensated for all the days they’ve been on the picket lines.

"Now what you have is this big state of limbo, especially for younger classmen who don't even know if they're going to have a final exam next week, or if they're going to have some sort of free time off," Geha said. "No one, whether it be the district or the teachers, have said that they want students to pay academically for this strike."

Click the "listen" button above to hear more details about the strike and the students at New Haven School District.

Subscribe to The Bay on any of your favorite podcast apps to hear more local, Bay Area stories like this one. New episodes are released Monday, Wednesday and Friday at 3 a.m. Find The Bay on Apple Podcasts, Spotify, Stitcher, NPR One, or via Alexa.