I have been trying to learn CW for the past couple of weeks. Up to about 7-8 WPM I have no problem neatly writing down what I hear. At around 10WPM (I can barely keep up)...the characters are coming so quickly that I find it difficult to physically write and keep up. Do people generally just hear the code and keep it in their head, or do most people write down what they hear? Seems like above 10WPM it would be pretty difficult to keep up. I am getting frustrated trying to get up to 10WPM with 100% accuracy. How long is this supposed to take?