I learned to knit from my friend's mom during her independent study class last year. When I first started I didn't really like it. I thought it was kind of difficult and she didn't show me how to cast on which was frustrating. Since then though I have gone out of my way to watch YouTube videos about knitting to help me along. I think I've gotten better but I often drop, or add, stitches without realizing it. More often than not I add a few extra stitches. The scarf I'm working on now is 1/2 the length at the beginning than it is right now. Despite it's ridiculous appearance I want to finish it before Christmas and send it to my Grandma in Illinois. She always gives us stuff for Christmas, but we never giver her anything. This is my gift in return. Sure it won't be fancy or expensive but it'll have heart. Even if she doesn't ever wear it, I'll feel happy if she tells me that she likes it. I believe that knitting should be done for others more often than not. Knit something for yourself too but it feels good knowing that someone else appreciates your hard work and effort.