Wanda Dann, Stephen Cooper, and Randy Pausch Publisher: Prentice Hall These materials have been developed with support from the National Science Foundation under grants NSF-0126833, NSF-0302542, NSF-0339734, and NSF-1031351. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Fou