The programs were led by great professors. It wasn’t too rigorous, which is great because I’ve heard some academic programs have a very heavy workload. I also made a few lifelong friends while there. I’d relive my experience at U of T again if I had to.