Rod Stephens


 Rod Stephens started out as a mathematician, but while studying at MIT, he discovered how much fun algorithms are. He took every algorithms course MIT offered and has been writing complex algorithms ever since.

 During his career, Rod has worked on an eclectic assortment of applications in such fields as telephone switching, billing, repair dispatching, tax processing, wastewater treatment, concert ticket sales, cartography, and training for professional football players.

 Rod is a Microsoft Visual Basic Most Valuable Professional (MVP) and has taught introductory programming at ITT Technical Institute. He has written more than 2 dozen books that have been translated into languages from all over the world. He has also written more than 250 magazine articles covering C#, Visual Basic, Visual Basic for Applications, Delphi, and Java. (At one time, Rod was writing magazine columns in Visual Basic, Visual Basic for Applications, and Java all at the same time. Far too confusing!)

 Rod's popular VB Helper web site ( receives several million hits per month and contains tips, tricks, and example programs for Visual Basic programmers. His C# Helper web site ( contains similar material for C# programmers.