First question; where is your mother now? When will she visit you?
She is fortunate in that when she arrives in Canada, she'll be fully immersed in an English speaking environment; something that is very important in learning a second language :D
I would suggest you take her out and about, let her meet your friends. This will give her a relaxed environment to practise her English.
Try to keep her in relaxed surroundings, and don't give her any pressure to learn faster than she might already be (and don't let her give herself that pressure, either!)
I've been in China for just over 2 years now, and in that time I have picked up a huge amount of the language (I had already studied for 6 years in the UK, but I have learnt more in 2 years here!)
Encourage your mother to interact with people around her as much as she can, she'll pick up the language pretty fast!!
Hope that helps you,