Guys, finally my wife received the oath letter today, dated June 3rd, received today, Oath is on 19th June at Scarborough
As I mentioned several times, don't work yourself on this, just have patience, and you will get your pink letter soon. CIC takes unusually long time to process but it does...