Thank you for your insight, based on the experience dealing with Rabat office, I would say they are very stringed and to have interview waver would be a great luck. Considering several threads and even Canada travel advise Morocco is considered high risk country when marriage scam is being used, I guess they have their own grounds based on the statistics and hence is the amount of denials as soon as the immigration feels that there are certain red flags. I would say it is a tough office to go through and common people like us who have genuine relationships have to pay the coin in terms of procedural timing. And I would say that it would be easier on people (I do not mind waiting) if there is a transparency on what the embassy is exactly doing. Our update for 6 months has been: 'We need more documents and will contact you with detail" and for 6 months every day you open CIC account and it drives you nuts as nobody responds to you requests, nobody can give you any information on what exactly they need...etc. this is frustrating. I guess that's where they need to improve. In terms of quota, I don't see how people should plan their lives around Canadian family quatos as we can not plan when we fall in love and sometimes even marriage timing or kids planning is out of our control. Just stay strong and follow on each individual case as there are also administrative and human errors, just be in control of that process as much as you can. Good luck to all!