I found eQuran Online extremely helpful in providing a solid foundation for Quran recitation. Their tutors were very friendly and accommodating. Also have a good grasp in communicating in English. The step-by-step course outline helped my son understand the fundamentals of Arabic reading. Her female tutor explanations were clear and concise and she went above and beyond in many situations just to make sure my daughter understood the pronunciation of Arabic words. In addition, good familiarity with the technology to conduct the class using various tools available online. I am very pleased with my experience and highly recommend others to try.