I stayed in Beijing for 5 Weeks to attend group class. I was surprised by how much I actually learned in that short time.
I had 4 hours of school a day and after that there was homework.
I had three different teachers and all of them were really good. They really get you involved during class so you can apply what you learn and are good at explaining. Furthermore they are open for questions and suggestions which is also a plus.
I feel like the school had a really good feeling of what I needed to learn better. For example they put my from a group with a high learning speed in one with a lower pace and a lower lessonlevel so I could learn in a more suitable speed.
All in all I am really happy I learned a lot and everyone was really nice and friendly.
I had a good time and learned more than I was expecting. In the first week I could not even order food and the last week I could understand what the teacher is saying and what people on the streets were talking about. Also I could have really simple conversation. So definitely recommend.