AI tutor vs ChatGPT: why general AI makes learners worse