I have no idea. Canadian colleges are cheaper than US colleges (roughly the same or slightly more than French schools of engineering depending on the province since French residents get special rates in Quebec), they offer a superb education, and on top of it he’d be welcome to start and work there. My guess is “the American Dream”.