Heba is an amazing Arabic teacher for any level. She’s been teaching me since 2019, when I used to have in-person lessons with her in Cairo. Since then, I’ve been doing weekly online classes with her. And there’s a reason I call her Al-Malika! She tailors our classes to my interests and ambitions when it comes to Arabic-learning and gives me a great balance between ECA and MSA. I’m especially appreciate of her deep knowledge of grammar and ability to explain it clearly – even when it seems to make no sense! I could not recommend her highly enough!