For math, I would really recommend the one-to-one tutoring of IB Math Tutor (ibmathtutor .org). I am a Math Undergrad and a former IB student with 7 in Math HL. I really really recommend their service which is realy very very cheap (£7-12 per hour) and very personalised. Really recommended.