Using student choice and reflection to build self efficacy in STEM