highly recommend that your student go with USAA. As a parent, unless you are a USAA member you cannot "get" insurance for them. They have to call on their own.
USAA offers auto policy (once they are allowed to have a car at KP during senior year) that no one else can beat.
They also have "renter" insurance which covers everything in their possession at school, i.e., bike, laptop, uniforms, etc. Even if theft is not a problem, there is always the possibility of things being destroyed during sea term while in storage, i.e., Prosser Boat House fire a few years ago.
The USAA property policy my son had was about $40 a year, his auto insurance on a new car was only $250 per six months. USAA knows military, and knows how to adjust prices. They also get a discount because they are Midshipmen.