drew esquivel