Admins are generally considered to have access everywhere so maybe best as promiscuous.
If the other groups need to connect to each other then they need to be in a community.
Infrastructure generally do, and you could say they are trusted so why not place them in a single community.
If you don't want students to connect directly, place them in an isolated. I'd trust teachers even less :) The method to share files should be by file server.
Don't forget, subnetting and access control. I wouldn't recommend placing all devices in a single subnet. depends on how many you have, but certainly a subnet for end users (teachers, students) and infrastructure would be a good idea.
I'm working on a project that includes basic router configurations. I configurated everything including: line console 0, line vty 0 15 and secret passwords. There are 3 routers in the network and every LAN is going t...
Desire to create Terminal Server ("TS" in this document) out of 2811 Cisco Router with HWIC-16A card (with Octal cables)
Desire to use SSH over Telnet
TS is ip'ed, SSH access configured (to the TS)
Python based Script to BULK Import/Delete devices using Cisco Prime API
Check my Repo on GitHub for all the details ( see below link )