Study Spot
Customized learning paths based on interests
It's a question that entails a discussion. No application can suffice for the presence of a teacher but something has to supplement the missing presence so we have to do with this makeshift arrangement.