Use this link to login to Hillside's Typing Program:
Put it all together:
Typing Ninja! Zombie Defender! And lots of other typing games: