"To be good at Computer Science you need Maths and Physics"
ORLY?
I could do Maths up to O Level, but A Level Maths (especially Pure Maths) and Physics were where I hit a wall.
Oddly that didn't stop me from graduating in Computing because I could "see" how to break a problem down into its constituent parts and then write a program to carry out those individual actions. No maths, no physics, just logic.
As for the "fun" bit, well I learned 6502 Assembler by figuring out how to hack into computer games for infinite lives...