Tony @ Sat Oct 27, 2012 2:43 am wrote:
as great as Waterloo is, my advice would be to mix it up and continue studies at another institution. There's tangible benefit from academic cross-pollination.
With that in mind, U of Toronto is likely to be the best choice for graduate studies.
That is really what i think. I want to try different environment. But i am a little bit not confident about my GPA and research background. According to my background, do you think i have chance to go to UofT or other top CS institutions?