No, didn't see his maths marks before he changed to lit. I don't want to push his mom too much but if i lead up to it carefully i might get a look.
Do you think a "good" maths teacher can teach any child the subject? Or are there some who will never learn no matter how much they try and how good the teacher?
Conversely do you think a "bad" teacher can cause a capable but not excellent pupil to fall back?
By good and bad i only mean somebody who does/doesn't communicate the subject as well as others.
A story about myself that I think may be relevant or at least motivational: I was told to drop to SG maths at the start of high school (at the time it would have prevented me from doing a BSc in CS, which is what I really wanted to do), so I changed schools (my super crappy HG marks were almost entirely due to bad teaching). I passed HG maths with an E in matric, which wasn't good enough for me to get into a BSc CS (partly because my earlier experience had made me fall behind, and partly because I was enjoying the social life of my new school a little too much).
So I did most of matric again and got an A (highly motivated this time, since I knew that there was nothing anyone but myself can do to get me in) and then went to university, and got a degree in Maths and CS. I did some postgrad degrees, and have been a very successful software developer ever since.