Bugs, Planes, and Ferris Wheels: A Problem-Centered Curriculum