I thinking typing is a good skill for kids, since we can foresee a lot of computer use by the current generation of kids. While we give drona's questions some more thought - here's a link to a free online program that does a good job of teaching typing (with several levels of lessons of varying complexity).





