David is co-Director (with Lawrence Moore) of the Connected
Curriculum Project, which is developing a World Wide Web library of
modular, interactive laboratory materials for lower division mathematics.
CCP is currently supported by the National
Together with Lawrence Moore he is also co-director of Project
CALC: Calculus As a Laboratory Course (previously supported by the
National Science Foundation). Project CALC has developed a new curriculum
for calculus instruction based on
David's recent publications include:
in Calculus Reform," in Preparing for a New Calculus (A. Solow,
ed.), MAA Notes No. 36, 1995.
about Learning, Learning about Thinking," in Calculus: The Dynamics
of Change (A. W. Roberts, ed.), MAA Notes No. 39, 1996.
in Collegiate Mathematics Education," Documenta Mathematica,
Extra Volume, ICM 1998 III, pp. 777-786.