In FL you just have to prove you have had training
Here in the gunshine state you just have to prove with form that is signed by the instructor and notorized that you have had training...or provide proof of military or LEO training like I did.
In West Virginia, you would not necessarily have to take a new class, but you may have to produce the certificate from the class you originally took. Although the law is unclear on this, it is possible your sheriff may accept your expired license; call your sheriff and ask.