Online K-12 education is a strong approach to learning and teaching as it makes the teaching-learning process effective. The need of online learning arose because of the ineffectiveness in traditional classroom learning. This online learning allows the students and teachers to study and teach in their own way, without any external pressure.