What's the best way to wind up at NASA?

<p>for example a friend of Ds isn't working at NASA---yet
but she recieved degrees in physics and astronomy with a minor in Russian and did undergrad research at Johns hopkins with the Hubble ( she attended UW in Seattle)
She might look at Hopkins for undergrad</p>