Before diving head first into the world of magic, I studied Math at the University of Toronto. (And also business, but practical life skills are overrated.) So things like this speak to me:
It's a little long for casual internet time-wasting the payoff at the end was entirely worth it.