Omar Shehata

Omar Shehata

Student at St. Olaf College. Originally from Egypt. I like making games and tools. I enjoy teaching, and am usually far more eloquent on paper.