mohammad esquivel