Ainstein helps to create a habit of getting shit done, when it comes to online courses via small portions of lessons every day that he's pushing to you. Down the road Ainstein is going to motivate you and suggest next courses based on your interests.
By delivering the content you want when you demand it you make sure that you're motivated to learn. Also, you feel bad of telling Ainstain that you haven't finished your lessons, so it's another reason to finish them :)
Pros:The motivation system works, the content looks good and is flexible if you don't have time today for learning
Cons:I find it hard to retain programming concepts by learning 15 - 30 min a day.
Meshtag