Text this: Intelligent tutoring system new criteria and evaluation to measure students degree of mastery