Haim Cohen
Just a random guy on the internet playing with new, shiny things.
Tutoring
Blog
About
Résumé