On the BJC website they recommend that you apply at least 12 months in advance. If you apply for a term that is already filled you can still get accepted into the program, but will be put on the wait list. If you're on the wait list you are guarantee...