Asalamu alaikum, akhee. I live in Markham. Which of course ins't too far from Scarborough! However, as the previous reply advised you I would suggest the same, inshallah that you contact the Dawah Center (TROID) inshallah, attend the programs that we have. Perhaps the travel to the west side may seem like a trial, AlhamduLilah Allahu Subhana wa ta'ala will reward you for the effort that U would B making inshallah.