Intelligent Tutoring Tools for Cognitive Skill Acquisition in Life Long Learning