Flores studerte statsvitenskap ved Amherst College i Massachusetts i USA og hadde mastergrad i filosofi fra The World University i Arizona i USA.