Evaluating an intelligent tutoring system for personalized math teaching