I am now 35, and did the IB program in high school. I remember it VERY positively. The teachers all worked together, so lessons were integrated; there was a lot of leeway for pursuing your own topics; there was an independent research project that I had a great time with; there were community service hours required that were fascinating. I have never felt so challenged - even in college. Going through that program was one of the best experiences I've ever had.