Offline mode for better use and studying

We need a feature to learn in offline mode because while traveling in the bus, the network is weak and slow, and learning becomes so tough.