Pergunta de entrevista da empresa IXL Learning

Describe IXL in 2-3 sentences