The legal and liability protection are the most valuable part of a USCCA membership in my opinion. However, the training, informational resources, and videos are a huge benefit as well. That is really what sets USCCA above all the other "liability insurance programs" out there. The videos, training guides and USCCA certified instructors are invaluable to improve your skills and build new ones.