This is...promising. Interesting characters, premise, and potential for some good character development. And of course lots and lots of fluff.
Really my only issue is an incredibly nitpicky one, and that's how not possessing 'flexible thinking' prevents someone from being good at math, math...