rachel snyder