I am trying to block everything to his computer except the domains needed for his school work with no luck. I can either block everything or nothing. I am running Gargoyle 1.9.1.

I tried blocking everything and then adding a whitelist exception for his school domains.

With these two rules in effect nothing loaded on his laptop.
I tried removing the restriction, but that allowed all traffic.
I changed the restriction to this:

This allowed all traffic as well.
I was hoping this was going to be less complicated. I have read a number of posts (most are old and the images with instructions are gone). Any help would be appreciated.