Times-and-dates-for-spring-2025-courses