Learning and understanding [electronic resource] : improving advanced study of mathematics and science in U.S. high schools / Committee on Programs for Advanced Study of Mathematics and Science in American High Schools ; Jerry P. Gollub ... [et al.], editors.