Well,
If she wants to be a US citizen, then she will have all the responsibilites of a US citizen.
You might as well get started early.
For starters, If you want to come here to keep the peace and enforce the law,
I would suggest reading and furnishing yourself with a copy of the United States Constitution.
The Highest law in our land.
If you don't know that, you're not going to be much of a cop.
Everyone I know, Democrat or Republican, Conservative or Liberal has respect for that document.
It's the one thing we all agree on.
So if you can't know that one, you aren't much good to us.
Read it.
Know it.
Love it.
Read the Bill of Rights, and The Declaration of Independance.
Find out about how our government works.
The three way system of Executive, Legislative, and Judicial.
You are going to need to know these things as a citizen and and you will be tested on them.
We expect people who want to be citizens of this country, to understand the values of this country.
You need the Right to Bear Arms, and why we have it.
You need to understand Freedom of Speach, of Assembly, and of Press, and why we have those.
Of The Right to Due Process, and of a Jury of Peers.
If you want to become a US citizen I salute you.
But you are going to need more than ambition.
You are going to need and understand Patriotism, and why we have it.
I would definitely go online and talk to people who have already immagrated about how long it takes to get a Citizenship.
It takes a very long time (5-20 years) with the current broken system.
There are shortcuts available, and you should look into those.
You should most definitely contact the Police Departments you are interested in now, and start to get some idea of what thier requirements are regarding foriegn recruiting.
And what you will need to do.
You should also contact the Federal agencies that you are interested in and do the same.
I almost think it would be easier to be a Fed than a cop, as they might look more at your school info than that of your past experience.
Do expect a FULL international background check.
Do not fudge the truth anywhere on the paper as they will find out, and the time spent on corrections and re-filing and paperwork will cost you months.
As a side note, the quickest way to become a citizen and to have cop worthy qualifications is to join the US military.
They will give you a citizinship, and you will have valuble experience needed to be a cop or fed if you want.
That would actually probably be the quickest route to what you want as visa processes take a long time and a lot of money.
You would also get health insurance.
EDIT: scratch that last as shower issues and physical would mean that "don't ask, don't tell" would probably bar you from the military.
Oh well, it would've been a good idea.
The other quickest way (actually THE quickest) is to marry one of us.
Just be sure to contact the recruiters now of where you want to go a few years from now.
It will help you not have to do any guess work.
Find out EXACTLY how long it usually takes to get a citizenship.
Get the paterwork.
Don't leave anything to chance as guessing will leave you hosed once you get here.
Know for sure.
That's my advice,
Sara