To have specific DHCP scope for specific SSID? It is standard thing, but how it is related to guest access? For any access user must get IP address. You use separate VLANs for different SSIDs and get different IP scopes respectively.
If guest access is very open, you can't prevent staff and students connecting to it anyway -- if they can't connect, how any guest will be able to connect?