It is well structured and allows me to think critically by building on key concepts we learned. I liked the step-by-step approach as it helps reinforce understanding. Even though the AI was sort of stubborn to move on to the next questions and repeating the same concept questions, I think it still benefited me a lot in learning process. Thanks!