I once set up a Raspberry Pi as a Radius server for my wifi.

Welcome seven layers of projects I have worked on while at EKU.

This means you can remove individuals from the wifi rather then reset the overall password when someone leaves.

A Radius server allows you to add users to your wifi rather then just giving out one password.