Guys, I wanted to share my experience.
My citizenship oath ceremony was at 9:00 at the Chinese Cultural Centre of Greater Toronto.
I arrived at 8:50 to the smaller parking lot on Sheppard. It was completely full. I went to the bigger parking lot Markham. It was also very full, but there were still about 30-ish spots remaining. I parked and went inside at 8:57.
Inside there were 2 queues. One for people with pink letters and another for people with blue letters. I have no idea what the difference is, but my oath invitation letter was blue, so I queued there.
They didn't check for any documents. Asked to see my oath invitation letter only. I was asked to put my name, date and signature on the second page. I was asked to hand over my PR card. I was then seated for my oath. I found out that in a session they do 300 new citizenships. And they have three citizenship ceremonies today, each 2 hours long.
I took my oath around 9:45. Listened to a speech. Sang "O Canada". Listened to another speech. Signed a citizenship document. And it was done by 10:15. I
stayed behind to take photos with the judge, which took another 15 minutes. I was out of the parking at 10:30.
It was a journey, but today I am a Canadian and I am so pleased! Wishing you all a happy journey!