The collection of these books are absolutely incredible. They offer visuals, cartoon characters, and easy step-by-step ways of creating fun knitting projects! :) For someone who has never knitted before, I started with: Kids' Easy Knitting Projects (Quick Starts for Kids!) Which is an absolutely great book to start learning how to knit- even if you aren't a kid (but aren't we all at heart?!)
Now, I'm starting my nieces on learning how to knit and they are 5. These books are a great tool to help them along!
I highly recommend these books for any age! Whether you are learning yourself for the first time, or whether you want to teach young kids on how to do this stuff, Terri Thibault and Peg Blanchette's creations are a fabulous way to start- and grow yours, or their, talents! :)