Is there a way to pass out a different range of IP addresses for
different contexts with DHCP?

Here's why...We have 20+ schools each with its own unique identifier in
the 3rd octet....for example:

school A 10.75.95.x
school B 10.75.96.x
school C 10.75.97.x

The 3rd octet helps us identify the school and for internal reasons we
need to keep this. However, if we create a subnet using the MASK
255.255.255.0 so that we may specifiy a range on a specific server, users
cannot see gateways nor DNS servers which have masks of 255.255.0.0

Don't mind have DHCP servers at each location running if this will solve

each school has their own server in their own context at their location.
Each server on Netware 6.0 SP5

Thanks