Class Schedule TIMELINE 2025