Khan Academy
وضع تدريبات نهائية للمحتوى كليًا.
Our design approach is learner-centred, collaborative, multiplatform and multilingual.