I would like to get a teacher. Is it possible with no cost?
The best way to do this is through a language exchange - you can offer to teach someone your native language and learn from them. It does take longer to learn through informal conversations as they aren't structured and your partner isn't really a trained teacher , but it is still helpful.
I'd agree with Peachey, if you're a beginner , it does make sense to consider paying for a teacher's expertise:-)
The easiest way to do this is through a language exchange:
The keyword is, of course, exchange. :) Help others, and they will help you. This will take time and patience.
If you want a proper course and teacher's guidance, then you should really consider paying for a teacher's time, preparation and skills.