The same for me, I love it for this sort of thing. I can bounce ideas off of it and it'll give me a solid response without getting tired of my questioning. And it'll explain in detail why I'm wrong. I really can't express how useful this is for my style of learning - I like to take things apart and figure out how they go back together.