The recent development of large language models like ChatGPT has opened new possibilities for the design and implementation of computer-based tutors. Education has long struggled to help all students achieve concept mastery. With advances in AI, computer-based tutors could be one of the solutions educators have long sought.