Refactor to handle birth_date and graduation_date validation