What's your first language? Where are you based now? Would you want to ski for the whole 2 months in the same group? Do you have any specific goals?
I'd say probably the only courses that run for 2 months with the same group would be instructor training courses, but the focus would at times be on how to teach, rather than solely on personal skiing. There are tonnes in the alps, some run by BASI, those tend to be in Switzerland and France though. One that a friend of mine works at in Austria is http://www.snowsports.at/, they offer free ride and race camps too, though I am not sure how much is in English.
Other than that there are quite a few schools in the alps offering higher level group coaching, as far as I know they tend to be only a few weeks long though. Maybe you could get a private instructor, more expensive, so you may be able to afford less time per week, but be able to focus specifically on what you want to do.