Munich is a great city. Its very easy and affordable to get around thanks to the public infrastructure, so there is never any difficulty finding stuff to do. EF provides lots of activities that focus around the obvious language learning aspect, and also has many that are great ways to meet new people. The teachers are all very helpful and have a clear knowledge of the language. The rest of the staff as well is very friendly and helpful.