Thanks for all the replies. My apologies for not framing the question properly and not replying back sooner.
I got the CJO on 11/14.
No specific information about class date hasn't been provided, except to expect an early 2020 class. I am guessing Jan/Feb.
The letter states it is valid for 12 months.
But my reason for the original post was to understand the class date acceptance process. Training takes 7-9 weeks and can have long breaks in between. I have an important event in May. So wanted to check if I could request a class date after May, incase a class date isn't offered by March? I understand that seniority is important, but I would like to plan things better. Therefore wanted to know how CJO and training dates work, when taking the first available date doesn't work out for some reason.