Edurev is far better than any other educational app. Unlike other educational apps, it provides a complete set of notes & videos for learning along with tests for every topic. Though I am using it for JEE preparation, I'm sure that its the best way to study for any class or exam.