Mom and Dad—thank you for your encouragement.
Hap Aziz—thank you for introducing me to the crazy world of gaming.
Dr. Douglas Child and Dr. Donald Griffin—thank you for advising me on the original curriculum development.
Gene Woolcock and Tony Judice—thank you for jump-starting my math and computer science career back in junior high school.
Stephanie Wall and Lisa Thibault—thank you for your patience and support.
Marc Mencher—thank you for pushing me to write this book.
Thanks to Cody Kahrizi and Dustin Clingman for their programming expertise and contributions to the book. Thanks also to my programmers Dustin Henry, Mike Wiggand, and Mike Fawcett.
And a special thank-you to all my students for your inspiration.