Funding this CR endorsement class and test should be a snap. Two things happened after the endorsement fee was proposed by upper CR anglers to WDFW. The Legislature raised the cost and applied it to the entire CR system and not just the upper river. So it's raised millions of dollars, and WDFW needs good ideas on how to spend it. At first they were going to spend it on whatever they wanted (the Legislature gave them that latitude, which was stupid.), but sportsmen raised enough of a ruckous that WDFW appointed an advisory committee to review and approve projects. If the committee likes it, maybe WDFW would actually invest in angler education.
The VAST majority of those killing wild fish know EXACTLY what they're doing. Stick them with a huge fine and lost licensing for a few years and the problem will go away. Serious consequences are a much better motivator than online training/education, etc.
Edit: PT beat me to it. The best solution demands the highest cost to the violator.