I agree even for constitutional carry states there should be a requirement for a class on use of force.
States laws are written in English and available on the WWW. Why would someone be required to “take a class” OIT to defend themselves?
We likely agree that when uses a weapon they had better know the limits and requirements. It’s implicit on the person to know what lawful vice unlawful use of force is. That way they would know who is being unlawful and when.
I do recommend that everyone who decides to defend themselves, armed or unarmed, knows the laws to an extent a reasonable person would be expected.
If one carries a firearm, then the lethal force equation becomes a critical aspect, but being unarmed is not without risk of being the unlawful aggressor either. Get a CCW, it is top cover or condemnation, depending on the instance at hand. Having a state issued license (vomit) to carry shows good faith even if it is (necessarily) burdensome on liberty.