Learning Russian in Moscow

Hi there, I am considering coming to Moscow for 6 months to learn as much Russian as I can in an intensive course. Following that I will be going back to work where I work 35 days on and 35 days off. On my days off I would like to return to Moscow to continue my studies. I am trying to wrap my head around a visa requirement for this if it is at all possible. Is there by chance anyone that is in a similar situation as me and can make a suggestion?

As well can anyone make any suggestions on the best schools in Moscow to learn Russian. I ask this not as an advertisement, but your personal, or friends experience.

Thanks in advance.

[Moderated: Please post in Classes section in Moscow classifieds]