Will Briggs, PhD., is a professor of computer science at the University of Lynchburg in Virginia. He has over 20 years' experience teaching C++, and about as many teaching other languages including C, LISP, Pascal, PHP, PROLOG, and Python. His primary focus is teaching of late, while also maintaining research in artificial intelligence.