mohammed esquivel