I live in a suburban part of a medium sized US city. There is a school nearby that has similar problems.
- situated on a 2 lane collector road with bike lanes
- lots of no parking signs -they set up a bunch of cones and have crossing guards all around
- there are school zone flashers
Despite All This
- people park in doubled up bike lane/no parking area all the time and the way the cones are set up encourages it
- people swing their doors open into traffic and cross wherever they want
- during off times, the school has a sign forbidding use of their parking lot so people park in the bike lanes
Luckily, the speed limit is only 30 so when school is in letting out I take the lane and anyone that doesn't like it can choke on a bottle of tire sealant.
My city is generally responsive when enough people comment on something and in general, you are likely to get a sentence or two back no matter what you comment on. I'm afraid to comment on this because the people picking up their kids in cars outnumber the cyclists and I forsee the school holding firm on closing their lot and they'll probably quote something stupid like liability or security. Is it not also a liability if a kid steps out from behind a parked car and gets squished by an F350 Crew Cab Mega Hemi Coal Roaler? In any case, I think the more likely outcome would be accommodating the cars and moving the bikes into the road with sharrows or doing something like that.
If I was in charge, I'd put a speed table at each end of the school zone, narrow all crosswalks to the minimum acceptable distance and put the bike lanes behind a 6inch wide curb to make it more obvious that you cannot park there. I also want these lifted Ford Excursion drivers to watch us casually pedal past the traffic jam they create every single day. I'd force the school to open their lot where capacity permits and I'd start ticketing the shit out of anyone who stows up traffic in the area or parks where it is not allowed. There is a trail just south of the school that leads to a grocery store maybe 1/4 mile away. That's where the car drivers could best pick up their kids. All the tickets should easily pay for the speed tables and upgrading the bike lanes and walking paths.