In my idea, because you are not a native Persian speaker, it is not very important that you know how to speak Persian in the colloquial form, and if you can just send the meaning of what you say to another Persian persons, it is enough! However it also depends on your purpose for learning Persian.