How people think and learn