Windsor.which city it is? Ontario has 12 centres and Alberta has 6 still they are not able to give Oath dates efficiently. They should start offering alternate locations to expedite the process.
The trouble with offering different locations is that it would push out the people that are part of that office for those who would be willing to catch a flight across the country or drive for hours just to take that oath. That would kind of put it all in the hands of those who could afford that kind of thing, don't you think? I know that I would be pretty upset if they told me "sorry, all of our spaces are now taken because some folks from Toronto decided to drive the 4 hours to take the oath, you can conversely, catch a flight to Alberta if you want because they have an opening for oath next month" ....