An online study app is innovating ways for engaging middle schoolers with their studies and keep them being interested. These apps make use of various content such as videos, quizzes, and games, which makes learning interactive and enjoyable for the students.