TOH@UTC Updates: Checking our Direction with the Spring 2025 Progress Check Evaluation