I feel like there's this understanding of the thing that is CPython and Python tutor is this great way to help beginners kind of form good mental models. It actually showing a super deep understanding, but they kind of give like two perspectives of the same thing. So even though I've been doing Python for a long time, I know C really well or C++ anyway. And it's been used by quite a few classes, especially to teach these things like nested function and closures, which are not as obvious concepts.