[Out side of class]
Toronto has people of all nationalities and also many culture and custom. So we can practice English to talk to our teacher, friends are from various country or our host family a lot and to attend activities in our school, for example volunteer. This is good opportunity for us. Because we can concern with people who first meet. The people who is canadian or other country. Also we have to listen to the explanation for volunteer and do it by ourselves. It is sometimes hard, but very nice experience. So, It makes us improve our English ability too.
It has also many coffee shops, thats why we can practice in many place, outside of home. Of course coffee shops too, but also supermarket, post office, barber and so on. Especially, we had better go out side of home. The reason why, for example supermarket has many things wich we never see, and we have to try to read explanatory labels and understand them, also if we can't understand them or we don't know where is our purpose things, we can ask clerk in a shop, those are good practice for us. Moreover we can observe the person who is native speaker or speaking English very well. This good point is that we can copy the person who has good way to speak or body lunguage. Perhaps it is most best way to improve our english ability.
[At home]
However we are hard to understand pronunciation of other country. So we can practice pronunciation on English web site on internet. Of course we can listen to music too. If we have our favorite kind of music, we can listen to it, and then write the lyrics, it is very good way. we can practice for listening, pronunciation, morover it is our favorite so we can keep going it regularly in our daily life. If you don't have any music, you can use "Youtube". This site is very convenient for us. I recommend it. These makes us easy to listen to other people, pronunce and speak, also easy to understand. We had better do those and use. I think these ways are good for practicing Engish in Toronto, and those make us be more comfortable in Toronto life.