haley vassar