Computers, electronics and physics have been special interests for me since I was quite young, and I did well at them at school. I've been the "go to" person for friends/family with computer problems ever since they became common in the home. With maths, I'm probably a little above average, but my knowledge is patchy, as I tend to only take an interest in the parts that have a practical use in the other subjects, as and when I need them. I've been programming for well over 30 years now in a variety of languages, but that too has some pretty big blanks - audio processing is my favourite area of interest, but have never done any coding for the web or databases, for example.
_________________
When you are fighting an invisible monster, first throw a bucket of paint over it.