I am not sure what the source of the break down in communications has been between the IB Program and Jonathan’s parents. Here is the timeline we followed in developing Johnathan’s course selections.
We(you, your wife and Jonathan) meet in the 10th grade to develop his 2 year plan. Even at that meeting, my form indicates that he needed to attend summer school to take Economics to clear a space in his senior schedule. Even with that it would have been tight, 15 spaces with 3 bands. Meaning he need a zero period every trimester during his senior year.
Last spring---I worked with students on their course selections for this year. At that time, it was clear that Jonathan had a large number of courses to take in his senior