Beleive one of Transport Canada's TPs did it that way but it's definitely the hard way!
On the subject of required degrees, one of the best TP's I've ever had the pleasure of flying with (graduate of AX, ETPS & Edwards) had a really useful degree - in forestry!