NM digitizes the Egyptian national curricula from G1 - G12 and avails it on the Egyptian Knowledge Bank (EKB). We developed a pool of more than 21,000 interactive learning objects varying from 2D and 3D videos, virtual labs, maps, charts, interactive questions, educational games, and much more; across a range of more than 120 courses. In addition, we provide a substantial question bank and students' self-evaluation forms which support constructive learning and enhance learning skills and self-study.