Sometimes a simple visual makes an abstract concept more understandable. I find more and more that I like watching short webcasts about new concepts instead of just reading prose about them.
If you haven't tried it, check out Dimecasts for a collection of just that kind of presentation. I find it great to not only see code, but also to hear why it is being written that particular way.
Here's one I just ran across that explains pointers succinctly and clearly.