Just to add a little to Jorge with whom I totally agree having set up several networks in schools with serious hackers!,! I fully endorse all the above , without a central well protected server it is impossible to set up a safe network that will give you the protection you need.
Best of luck
M