Teacher
Chicago, IL
Global Online Academy
The Latin School of Chicago
Computer Science Teacher
Eberhard-Karls-Universität Tübingen
Hamilton College