The way Braincal is set up has made it really easy to learn even while you are on your mobile. Fun way of learning things has made it really easy to learn in various dimensions to make your brain really powerful.
Cannot think of a better learning platform than Braincal.