• tribe
    Tribe User
Omar Shehata

Omar Shehata

U.S.A. - Northfield

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.