Most schools require students to learn a foreign language. However, many teachers, although fluent, lack training in appropriate language learning techniques. You can't teach an unmotivated student. Becoming a linguist is up to you, not schools or teachers.
Language teachers are dedicated to helping you improve, but they can't help you become fluent. You have to acquire the language yourself. The teacher can stimulate, explain and provide the best possible language resources. A language tutor works best when you properly complement each session with more resources.
You'll need to do a little heavy lifting outside of each of your classes to make sure you come to each session equipped with new vocabulary, grammar points, topics, etc. This will also keep you hyper-focused and therefore you won't waste that precious time with a native speaker. In my opinion, the potential value of language tutoring far exceeds that of any other resource on the market; however, that doesn't mean that language tutoring is a perfect resource, nor is it for everyone. However, as soon as you have the means, I advise you to head to a language tutoring site or application such as italki or Tandem and find a tutor today.
This hierarchy, coupled with the fact that you are paying your tutor money, can make it difficult to develop a genuine friendship outside of your mentoring relationship. In addition, a productive mentoring relationship means that you'll book classes regularly, so your tutor can help you develop your progress at a steady pace. To find a language tutor that fits you and your needs well, you'll often have to take trial classes with several tutors before deciding on a long-term one. One tutor spoke very formally and softly, while another listened to me a lot and didn't talk much.
As long as you participate in a language tutoring relationship, exchanging money will make both you and your tutor appear and ready to work hard.