A Mind for Numbers - Barbara Oakley Solid advice for everyone struggling with math and exact sciences pre-university i would say.