CJL makes use of self-explanatory topic presentations, simulations, interactive and exercises mapped to the textbooks of the respective class. They are enjoyable learning modules, meant to provide a personalized interactive experience for learners at his/her own pace at the convenience of his/her home.