Hi Tsang04,
I think the shopping mall your driving teacher talking about was Vaughmill Mall. I have been there once when my husband was here, very large.....many famous shops..... but things are expensive unless on sale..... and besides nothing special lol....
I want to try YRT/TTC, I never take any bus in Toronto and don't know the paying procedure. Also the routing map seems very complicated..... transit pass.... zone 1, zone 2......