Hello and welcome to my site about programming.  I plan to include tutorials, links to good sites, and programs and games that I have written.  I will also be including some of the projects that my students have worked on.  For some, source code may be provided, but not for all.

I have been programming for many years and started on the Commodore 64 in the 1980s.  I have programmed in BASIC, C, C++, PHP, Visual Basic, Lua, Python, Scheme, and C#.  I know some of these better than others and like some better than others.

I have taught programming at the high school level using both Visual Basic and Visual C++.  If I were still teaching, I would likely currently be using Visual C#.