I have been writing code for only about 18 months now and re-typing ~85% of what I see has been incredibly helpful to me. I couldn't agree more with this point.
Totally agree! I did mention "copying and pasting code" but really I only did that with specific bugs where I'd grab snippets of code to fix my problem.
Most of my coding was typed in by hand. I would have to pause the treehouse video, type in the code myself, and then continue the video. Sometimes this would result in my missing a comma or colon somewhere, but I agree that typing it feels like a better approach.
You'll learn syntax much faster if you hand re-type instead of copy pasting code.