Okay, so you started learning Spanish, you loved it, so you carried on. Now that you have the basics mastered, you can move onto the B1/2 level; you now have an intermediate level of Spanish. This is a very difficult thing to do so you should be proud of yourself.
At this level, you feel more confident, you know more vocabulary and you can actually have a decent conversation with someone. This is why you started learning the language in the first place. From personal experience, I know how gratifying the feeling is once you have had your first successful conversation with a local and how it encourages you to continue learning and improving. This is where we come in. We can help you to push on with your passion and maintain that feeling of enthusiasm for your learning process.
You feel more comfortable in your ability and your capability to form sentences becomes a lot easier. You stutter less, you pause less, you get your point across. This is all part of the learning process and you can now do it. Each step in your progression fills you with confidence and the desire to continue. Why stop now when you know this is only the beginning?