John Verzani's Web Page

You've found John Verzani's homepage.

This spring 2025 I'm teaching: