All recommendations for Diana’s Arabic language course! Phenomenal relationship with her, like a best friend. Systematic learning from basic sounds, letters, to complex sentences with vocabulary enrichment. And all that without any pressure, with a lot of understanding and patience!