indahigwa ndetse n'iyitwa terera she studied computer engineering at the national autonomous university of mexico he taught at new york university both ends of the beach consist of rocks jutting out into the sea