Thank you! It's a very useful link
. I started studying on my own some months ago. But I think that when you study with a teacher, even if it is just the basis of the language, it helps a lot to fix structures and pronunciation
. On the other hand, maybe it would be better to try to achieve an A2 level on my own, and save the money for more advanced lessons
I think you should go for the latter. Saving money for middle-advanced lessons sounds right. If you had to learn the basics of English or, what can I say, Hungarian, I would be suggesting that you get a teacher as soon as possible. But Persian is more "domesticable" IMHO.
What's difficult in pronunciation, at least for me, is learning and remembering the difference between the two A sounds, learning to utter the خ sound (yet not that difficult for you, that's identical to Castilian jota) and learning the different ways of pronouncing ق/غ. Stress is stable on the last syllable, except for verbs and vocatives, so it's not really an issue.
I find structures surprisingly easy to fit into a Romance-language speaker's brain (adjectives come after nouns, the relative pronoun is "ke", "who?" translates as "ki?"). It may be hard to remember that the verb always goes at the end (unless you want to speak/write colloquial Tehrani) and that the plural suffixes is not used to generalise and after numerals.
I think you can do it on your own up to an A2 level, you might want to think about getting a private teacher later. Yet, the choice is yours, so see what's best for you