Jump to content


Recommended Posts

I'm thinking of doing the IB next year and these are my current subjects:

ITALIAN LANGUAGE A (SL)- self taught


SPANISH (SL//ab initio)




At the moment I'm doing well in both maths and biology, but I wanted to know which one is harder or which one is easier to get a better grade in?

Share this post

Link to post
Share on other sites

Heard from the seniors of my school that math HL is a very challenging course and it is MUCH harder comparing to SL. I would recommend taking SL, personally I think it is a much safer choice, but the difficulty of each IB course could be highly subjective. 

Share this post

Link to post
Share on other sites

The difficulty of the subjects really depends on the individual, so I would suggest having a look at the syllabus and trying to see if you can wrap your head around it. 

Generally, I think Math HL is very hard compared to SL. Are you doing an extended mathematics course or anything like that? If you aren't, then I would again suggest looking over the course syllabus, but all in all, HL is very challenging. As for biology, personally I find biology HL relatively easy and doable, but this really depends on the individual. I know people who find biology HL very hard, but chemistry HL doable, while for me it's the opposite. If you're doing well in biology now, it should be okay but try looking at a past paper and the website bioninja to have a feel for things, and whether you think it's suitable for you. 

Hope this helps, and feel free to PM me if you need more help!

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.