I can type fairly well with my periphery vision, so I'm always watching the screen at any rate. I used one of those typing programs when I was about 14 or 15 I think. Didn't get much help from a teacher or anything, but I'm decent enough. About 40 wpm if I'm pushing myself, though I make an insane amount of typos, all the time.