|Welcome to Dr. Knapp's home page
Find out more about Dr. Knapp on the Bio page.
Read about Dr. Knapp's papers, publications, and educational background in his vita.
Want to find out more about the classes Dr. Knapp teaches? Look at the course descriptions.
Find out more about Dr. Knapp's current projects.
Discuss your classes, or just leave a message on Dr. Knapp's message board.