In $CDN terms, he's not even close. CAGR for the S&P 500 index from January 2012 to January 2017 in Canadian Dollar terms is just shy of 19%. 

References:
https://dqydj.com/sp-500-return-calculator/
http://www.moneychimp.com/calculator/discount_rate_calculator.htm
http://www.bankofcanada.ca/rates/exchange/monthly-average-lookup/