My son really struggled with memorising surahs and would often get frustrated. However once I enrolled him with 121 Islam online it became easier. His teacher gave him the right amount of homework and his confidence began to grow. Masha Allah I am so pleased with his progress he has come a long way.