Check out our friends at Forman Course Scheduler
Semester: 2024FA
Starting time should be earlier than ending time