As education becomes more and more important in creating improved societies, many people who do not have access to it are falling behind. To help them catch up, many people, especially those in rural areas and developing countries, are turning to different methods of self-learning, especially those that utilize cheap technology and use interactive methods to teach. Our empirical study tests the effectiveness of an e-learning system that utilizes newer, less tested forms of interactivity and could potentially be used in these areas as a self-learning system and compares it to non-interactive video and textbook self-learning in two different topics. The results of the experiment showed that the increased interactivity provided by the e-learning system achieved significantly better learning performance over both non-interactive video and textbook self-learning. It was also found that students who learned through non-interactive video performed significantly better than those who used textbooks for self-learning.