I agree - do it in advance and save yourself some time. I believe the only item that has a time requirement is the newspaper ad...
I am hearing conflicting opinions on when is the proper time to take your firearms course as required by the CCDW process. I have heard do it before you file it will save time and some are saying that you should wait until after your permit is issued. So what is it wait or submit it with your paperwork?
That's who I used for my class. They did a great job.