Hi there, This is just a general question and my first post on these forums. I started learning C a while ago and I drifted away from it only to pick it up again here lately. I've read through a few books and have a decent grasp on the fundamentals of the language. My only thought is, It's all good and well to read the code in a book and copy it to a compilier, but what do I do to advance my skills? I'm more of a hands on type learner, I'm intrested in Embedded systems programming in the future and maybe a little console programming. What did you guys do when you first started out in C? Any suggestions would be great since after the books I'm at a mental roadblock. Thanks!