Science:
Science @ NASA
Math:
Index of Math Sites
Keyboarding:
Touch TypingSuper Hyper Spider TyperNimblefingersSpelling and Typing Games
Touch Typing
Super Hyper Spider Typer
Nimblefingers
Spelling and Typing Games
Spelling:
SpellingCity