I used to run our local youth program and one year I knew we had a bunch of parents that were going to be problematic-- yellers and screamers and had never played basketball. So I hired a ref from Stillwater that had writted a book about how to enjoy your kids sports career to come and give a speech, sell some books and educate some parents. We had a really good turnout overall because I tried to imply it was mandatory for their son to play (knowing we could never enforce that) but of course the top 6 parents that needed it the most, did not show up.
But overall, it worked. He explained a few common parent yells that aren't in the rules book anywhere. Like "over the back" and how "reaching in" is ok as long as there isn't any contact, and how if we really want to call 3 seconds every time a 5th grader is in the lane, the game will be 3 hours long.
one barrier to young refs moving up is the way the refs are assigned--at least in Western Wisconsin and the east metro-- if you don't go to a certain ref clinic and pay the right guy, you don't get any games. The MSHSL and the WIAA are good at getting you licensed but no help and getting you games. Lower level is easy because most Athletic Directors are always in need, but moving up is harder to navigate. By the time I figured it out, I had also figured out that doing a JV game takes about an hour and 15 minutes, need to be there 10 minutes early, make $60. Do a varsity game, they want you there an hour before the game, introductions are longer, half-time is longer, the game takes longer so it is a 3 hour gig for $85.00. Less running because of 3 refs vs 2, but way more standing around.