Currently it is possible to create a class that has an end date that is before the start date of the class. This should not be allowed. The user should be presented with a warning prompt that the end date is before the start date and the error must be corrected before the Save button is enabled. This is common behavior for many other applications.