Preparing Teachers by Committee on the Study of Teacher Preparation Programs in the United States & Subcommittee National Research Council