what software are you using and how is the class structured? It sounds like this might be a rotating group of students all using the same ipads? Does the school have access to some sort of storage medium that requires unique (per student) login credentials that the students could save their files to?
I believe Mozilla was heavily involved with the creation of Rust, although that has now been transitioned to the Rust Foundation; not sure if that impacts them and/or what other projects they might have