I have found a great app that helps me learn better called MarkSharks.

MarkSharks helped me get better marks in my class 8 science exam.

You can download it on any android phone or tab.

You should try it. It's very interactive.