LearnSmart seeks to personalize learning by using algorithmic technology to continually assess students' knowledge, skill and confidence levels and design targeted study paths based on the resulting ...