My DS15 has been taking mostly preIB and IB courses this past year. He seems to enjoy these classes and it also allows him to take both AP and IB exams at the end of the year to get dual recognition (it doesn't double the credit).

We were thinking about pre-enrolling in university courses when he started high school however, the IB classes seem to satisfy him accademically while he enjoys his high school years with his friends.