Variations on a Theme: Pre-Service Mathematics Teacher Reflections Using an Affect-Based Critical Moment Protocol.