The IB is challenging for everybody. However, the experience varies substantially depending on the school you go to. I went to a school which struggled to provide the IB, which made it a lot more difficult. This is especially true for coursework, because this relies on the organisation of teachers and their judgement for grades. I had some difficulties with disagreements between teachers over the grades of my coursework, which made the experience challenging.