"Cal Alive! successfully utilizes the best elements of what interactive computer technology has to offer to support true educational goals. The technology becomes an instructional tool rather than its own means. The interactivity encourages independent investigation, and well-designed activities that teach about how dynamic systems function. Students become researchers and are guided through exploration and explanation of the natural world."