The best and quickest way to become fluent in English is what you did when you were a baby– take one step at a time and laugh! Your public library has FREE materials for listening, speaking, reading and writing in English. If you practice small steps for 20 days and then look back– IT’S AMAZING how much English you will know! The Calgary Public Library (downtown) has LOTS of materials on the 5th floor and their people LOVE to help! I dare you to go there and ask. Whatever problems you are having- I KNOW this will work. And Facebook me to let me know how you’re doing– I CAN HELP.