It's been three weeks now since I've started learning morse code. As of today, I know about 17 characters. Speed is 20 words per minute. Every day, I practice for 10-30 minutes. Once I feel comfortable, I add more letters. I still use a training program I wrote by myself. It sends a random series of letters and then waits for your input. This means I can write it down on a sheet of paper -- I'm now convinced that this makes learning easier.