karla snyder