I think you're asking the wrong question - what you want is the ability to enable "crostini" or the built-in linux container for chromeos. I completely agree that it makes no sense to lock down chromebooks for high school students (I'm a parent of 2 juniors) but this is a policy issue, not a technical issue.
You might have better luck asking your parents to advocate for the change in your school district or putting together a request with a large group of students and a well-argued rationale (or a
change.org petition or whatever you think will get their attention).
Here are some of the things I'd suggest::
* crostini, the containerized linux virtual machine (VM) for chromeos is stable - yes, google calls it "beta" but they called Gmail "beta" for years after it was released
* crostini is available in standard mode, not developer mode - no loss of sandboxing or OS verification
* crostini does not provide access to chromeos - the OS and filesystem are independent (i.e. a linux container); as far as I know, it can't be used to circumvent other chromeos restrictions
* The linux environment shares the networking restrictions of the host OS
* The linux environment opens up the full potential of chromeos, including access to java (used heavily in high school programming courses), visual studio code, C++, python, golang, docker, kubernetes, etc. These are all tools students need exposure to for the "real world"
* linux runs the world - this message will probably go through 10 linux servers before it hits your screen; students need familiarity and experience in this environment
Best of luck! Feel free to ping me for more feedback or info.
Matthew