The Senior and Junior Thesis Presentations and Defense were presented on May 17, 2025. We will be posting the videos as soon as they are available.