Cracking the Code: An Evidence-Based Approach to Teaching Python in an Undergraduate Earth Science Setting - Ethan C. Campbell; Katy M. Christensen; Mikelle Nuwer; Amrita Ahuja; Owen Boram; Junzhe Liu; Reese Miller; Isabelle Osuna; Stephen C. Riser (Journal of Geoscience Education, 2025)