Teacher Preparation and the Improvement of Teacher Education