PracTutor is an extremely engaging environment. The student earns a virtual currency called PracCash at each stage, watching videos, practice, test etc.
The better they perform the more the PracCash. They can redeem the PracCash to build their own virtual city. They can buy houses and cars, buildings, birds etc and share this information and compete with other kids with leaderboards.
This keeps them motivated and engaged.