I would, first and foremost, like to thank Packt Publishing for giving me this wonderful opportunity of writing this book for them.

To my mother, Joy Glover, and eldest sister, Jessica Glover, for always believing in me and telling me to follow my dreams.

To Michael Rex, who encouraged me to never give up and to always work hard. Rest in peace, old man.

To my girlfriend, Summer Wang, for being my loving partner and for making sure that I am always improving my skills and knowledge.

To my mentor and perhaps my most awesome friend, Jason Yarber, for teaching me the C# programming language and always being there to answer any questions I had about programming.

To Luke Durback; without him, I would still be very much confused by mathematics.

To whoever is reading this book. I hope you will learn as much from me as I have from my friends.
– Jesse Glover