> they should be more rigorous about carefully defining the knowledge objectives of the class, thoroughly breaking down complex skills into components, and doing lots and lots and lots of practice

> As someone who makes use of AI quite a bit in my own learning, I can say that it’s still relatively weak at having a good model of an individual’s skill gaps and conceptual weaknesses

Why not spec out the curriculum and spec out the approach (regular quizzes, etc.), then use that to guide the AI? Make the skill gap an objective thing.