I'd like to progress into C. I've tried Java, VB, and even C++, but have no desire for OOP just yet.
How did you learn C? I'm a visual learner and picked up what I know by doing projects. How useful are books, courses, and such for learning C? How long did it take to actually become productive and start creating useful apps?