How Can Students Be Taught To Think