This tool was extremely helpful for preparing for my CS 2200 exam. I appreciated how it encouraged me to explain key concepts in depth and provided nuanced feedback to strengthen my understanding. It felt like interacting with a knowledgeable TA, which kept me engaged. However, I wish it allowed more flexibility to dive deeper into certain topics before moving on. Overall, a great resource that I will continue to use.