Well, my name is Amir and I am an international student came from Alexandria, Egypt.
I am doing a bachelor of economics here in Rome so my english is quite good, and I know some Italian too (not the best for sure).
My mother tongue language is the Arabic, a lot of people think that arabic is a hard language but they believe in that just because it has different letters, from my perspective as a native speaker, the difficulties that you may face are only the pronouncing and remembering words (which if you have a notebook it will okay), I think anyone can learn any language only if he have the patience and the desire.
I will not be your perfect teacher, all my experience in teaching arabic was just for fun to my italian friends in the university.
Basically I can teach you all the letters and how to write and pronunce them, all words you want, Classical Arabic or Egyptian arabic/dialect whatever you want to learn I'm available.
Nope, you can learn any language only if you have a real desire to.
Well, it depends on your practice on the language, so unfortunately I can't tell you an exact time.
If the selected tutor is not available, feel free to contact more tutors: