So, i have almost completed my 3rd week in the school of Migros. It's basic but hard anyway as I have never studied another language before and never knew what I was letting myself in for.
It's complete immersion, that is to say, they don't speak in English or anything (unless they are pushed to if you don't know what the hell they are saying

) I mean, it's the only way it can possibly work, there a people in the class from all different parts of the world, 12 students in all and has now decreased to 10 due to reasons unknown.
The first week flew by, I was learning numbers, verbs, how to introduce myself, where i work, that kind of thing.
2nd week, we were learning how to put verbs into practise and use them like you would in an everyday conversation. My girlfriend put post-it notes on everything in the house to explain what it was which was a huge help because it meant i was not slowing the class down by having to look into the dictionary all the time to translate a word.
3rd week and I can already tell a passing chav how "sorry I am that I cannot give them a cigarette" which I was immensly proud of
The learning experience there has been strange and gives you a great injection of the being able to grasp the basics, now they are asking me to do the 2nd level which i will be declining because of the amount of resources available to me on the net and also with help from family and friends.
In a nutshell, i have found that, even though i am learning with Migros, I am learning pretty slow, you can only learn as fast as the rest of the class are capable of and 1000 chf is quite a lot to shell out considering what you get out of it.
I will use Rosetta Stone again after I have finished the schooling, it is pretty good but i am extremely glad I took the lessons (so far)