The student would register their account, log in then select their retreat preferences then download and print the authorisation form to be signed by their parents, that would then be handed in once singed to complete the process. A mentor would sign in with a premade account and created by the admin and then be able to check roles, edit notes, etc. An Admin can do whatever they want (ie remove users, add new users, edit any information, etc)