Toggle navigation
Home
Research
Resume
Contact
Contact
Home
Contact
Contact Me
Contact me! I'll be happy to talk about teaching and learning Computer Science.