How to display a block for some paths but not if they match some other path also? Let's say I have nodes with the following paths:

/chapters/university-of-florida/classrooms/class1
/chapters/university-of-chicago/classrooms/class2
/chapters/ucla/classrooms/cla


I'd like to display a custom block I created on these URLs, but I don't want it to show on:

/chapters/university-of-florida/
/chapters/university-of-chicago/
/chapters/ucla/


Any ideas how to accomplish this? Note that there will be new chapters and classrooms being added all the time, so I don't want to have to manually specify the paths.

I think the Context module could work here, but I am not sure how to specify the exclusions...

Any tips?
The block control for "Show block on specific pages" supports wildcards and should work here, iirc.

Show only on these pages: 

/chapters/university-of-florida/classrooms/*