angela snyder