The excuses offered for the JOs failing a Rules of the Road quiz are embarrassingly bad. If your knowledge is so poorly embedded that you can forget it after a couple of weeks, for practical purposes you do not have that knowledge at all. It needs to be instinctive, so that you do the right thing when stressed or fatigued.
I seriously think that they need to look at breaking the SWO field into specialized lanes for ship handlers, combat systems supervisors, and engineers. It's obvious that the current SWO pipeline is not producing officers who can perform competently in all three sub-disciplines.