This online book discusses teacher preparation in science and mathematics. The book includes the authoring committee’s vision of ideal teacher preparation and recommendations to the National Science Foundation for ways in which to support quality teacher preparation in science and mathematics.