Called CIC today and was informed by the agent that my oath ceremony has been scheduled for June 2nd, 2015 at 12:30 PM.
I am beyond happy today! I am also graduating from university on the same day - my convocation is at 2 PM. Hopefully I'll be able to make it there on time!
I'd like to thank everyone on this forum for providing me with a lot of useful information and for making this long journey a more tolerable one!
To those still waiting, hang in there, your test or oath invitations will be in your mailboxes in no time!