Educational Software: How It Stacks Up.