I have seen the manuals of the IOP in this area and the info covered is quite impressive. Anyone could attend and leave having learned a lot. It's a combination of CBT, DBT and Mindfulness.
Maybe your IOP program is different.
It's truly a drag to be bored.

I hope something interesting comes up in your IOP.
I hope you can get to attend your son's performance.

WC