Hey, guys.

I'm an aerospace engineering student seriously considering a masters program in Russia. Even though it is not required to actually speak the language in order to be accepted, it is something that I wish to achieve before I apply.

Considering I have about two and a half years, what is the best course of action to learn, not only basic russian but also to get a grasp on technical terms.

I have access to the pimsleur method and I also take classes with a native speaker, so at least the pronunciation isn't so atrocious, but I can't travel to Russia anytime soon. I'm looking mainly for recommended books and reading assignments.

Thanks a lot!