Effects of student choice on engagement and understanding in a junior high science class