But something being required and something being preserved is very different. It's very normal to lose a lot of that knowledge after a couple years so if your goal is they pass a civics test/know basic finance it'll probably continue to fail even with all states requiring it.