Posted processing time is just an estimated average and is often incorrect. Many non-SDS applications take 4+ months and SDS often saves you some time but can still take 2-3 months and longer if there are any problems. With the new changes to international student policies there may have been very little activity except masters and PhD applications while more details were worked out. Just announced this week that applications before January 22 were not going to be part of the cap and you don’t need provincial attestation if applied before January 22nd so for the past 2 weeks applications may have been on hold until this was agreed with the provinces. It has only been 20 days so if you have received AOR and done biometrics you are already doing ok. Not sure why you would consider contacting IRCC after 20 days. For what? Even after 9 weeks there is no point in contacting IRCC they will just tell you to be patient. At this point all you can do is wait. You will likely benefit from the fact that most should not be applying for study permits until provincial attestation are possible so you may actually get the 9 week processing time or even faster. If you have a very strong application or very weak you tend to get faster processing. Clear refusals or approvals tend to get faster answers for all immigration applications. If you are applying for good quality public university or college, have good grades, you have chosen a high quality program, your choice of program truly makes makes sense based on your education and work history and you are actually a genuine student, you have very good IELTS scores, you have clear proof that you or your family have the personal savings and assets to be able to afford studying abroad, you do your medical and there is nothing found and no need for further testing including TB testing and you have written your own SOP and it makes sense and is not just plagiarized from various websites then applications tend to get faster processing. Sending emails when nothing will/can be done just creates delays in the system. Many students email regularly and they get a standard response (often weeks later) telling them to be patient and they will be contacted once the decision is made. Just be patient. 20 days is nothing when dealing with IRCC. Even 9 weeks is actually not a long wait when dealing with IRCC.