As compared to both CBSE and ICSE Boards  IB provides much more flexibility and freedom in choosing subjects The teaching methods are different from that of CBSE and ICSE as they are stress free and fostering collaboration rather than competition