@BillHyatt ,
A special thank you for all your efforts to give an answer to all our enquiries, May God bless you.
My first question is what is the difference and responsibilities of each of these departments
1, Program assistance
2, IRCC
3, IMSD
Because I received response to my e-mail from...