/give shouldn't have the perms set so students or builders can use it. This is because of exactly this problem, and there is a bukkit command /i which does the same thing except only works on the user who typed it. The good news is that this is easy to fix, the bad news is that until then, it'll be fucking annoying.
Edit: went ahead and looked for the permission nodes for /give. It's Mojang node is minecraft.command.give and it's bukkit node is bukkit.command.give .
Edit: went ahead and looked for the permission nodes for /give. It's Mojang node is minecraft.command.give and it's bukkit node is bukkit.command.give .