Joseph C. Hall: A rising star in STEM education