Touch typing and other job skills I can teach myself

Touch typing and other job skills I can teach myself

In an attempt to give myself some marketable job skills, I'd like to learn how to touch type and do ten-key. Does anyone know of any good free programs for Windows that won't infect me with spyware or other nasty beasties? I've seen many while Googling, but I'm hoping someone will have a personal recommendation before I start downloading things willynilly (which given my currently sketchy internet connection would take quite a while as well) I'm pretty fast as a three fingered typist, but I think if I learned how to do it the "right" way, I might be able to break into secretarial work (which sounds like a nice change from retail at the least) and heck, it's probably just a good thing to know anyhow. While I'm at it, any other ideas for skills I can teach myself to make myself more marketable?
Large picture under the cut

Large picture under the cut

1/3 of an acre covered in blackberries is becoming

1/3 of an acre covered in blackberries is becoming

Gloriosa Lily

Gloriosa Lily

The Hoya saga

The Hoya saga

Plant Sale at Walmart!!!!

Plant Sale at Walmart!!!!

Ouch! and Plant ID…?

Ouch! and Plant ID…?