The ablest man I ever met is the man you think you are. Free software samples available for downloading. Draws a perfect import-export contracts in any of 12 supported languages including English, Russian, and Ukrainian.
Translation is both ways and is user friendly.
This was compiled and edited by Professor Uruj Musayev, published by the Azerbaijan State Institute of Languages in Baku and sponsored by Exxon. Includes dictionaries, self-learning guides, etc. In addition, they also offer evening classes in English, German, French, Finnish and other modern languages. This private schools teaches the Russian language in Russia. Their site also contains an on-line instructional book and compact disk store plus a large list of books encompassing Russian for beginners, for advanced studies, for children, and an extensive collection of Russian literature and dictionaries.