I totally understand your pain! I live just up the road from a primary school and suffer the same. The one nice thing is that I have a large rock in the banking by my drive entrance....nice to hear the occasional crunch 😈
My parents had something similar so had some heavy box section welded up in to a T shape that locked in to the ground and painted them black. Very effective!