dost deposit in your own bnk account because cheque is in your name. it will take 3-5 busines days for the cheque to be cashed and money received in your bank account.
The Canadian Dollar is very high right now compared to USD, so you may have "made money" on the amount since you sent it to CIO some time back. Good luck with your future plans.