Rod Stephens started out as a mathematician, but discovered the fun of algorithms and has been programming ever since. He was a Microsoft Visual Basic Most Valuable Professional (MVP) for 15 years, has spoken for user groups and conferences and has taught introductory programming courses. He has written more than 30 books including Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#, and Beginning Software Engineering, which include material related to this series of liveProjects.