Thank you very much for pointing the issue with the students out! I've just applied a fix for that and a few other issues. You can find that update in version 0.3.2.1!
A native Linux port is certainly somewhere on my to-do list. It should also work seamlessly with Proton (for Steam users).