gster123 has a perfectly valid point.
when learning something the more abstract you can think the more flexibility you have at learning new things
its like the tutorials you find anywhere, if you just do whats in the tutorial and dont think "so how can i apply these techniques to other things" then you end up having the tutorial "hard coded" into your brain.
i find it faster to learn if i apply the ideas in a tutorial to something not in the tutorial or i just forget...
that's a "Ch" pronounced as a "K"
Computer skills I should have:
Objective C, C#, Java, MEL. Python, C++, XML, JavaScript, XSLT, HTML, SQL, CSS, FXScript, Clips, SOAR, ActionScript, OpenGL, DirectX
Maya, XSI, Photoshop, AfterEffects, Motion, Illustrator, Flash, Swift3D