Recent Senior Thesis from CaltechTHESIS 2025