Age? there's traditional like Typing Fingers - educational, and then there are typing games such as Typing Defender. I couldn't really recommend one.
Search typing in the Educational category and Games category separately. there are about 130 listed in each. from there look at reviews then try a few out, reviews aren't always absolute. I'd think the teachers would be invaluable for appropriateness to age selection of both an educational standard and a few games to keep them engaged depending on age.