This page is currently under construction as I'm rebuilding it from scratch, so please be patient!
In the meantime, you can e-mail me at rami@shafikov.ca. Please keep in mind that some e-mail servers will mark my domain as spam. Check your spam folder and mark as not spam to ensure that you see my replies.