Speed up user lab VM reset by assigning an unassigned VM from the pool
When you reset a VM assigned to a user, it will delete the existing VM, create a new VM and then assign it to the user.
If there are unassigned VMs in the pool, please assign one of these to the user so that they can get back on immediately. There should be no need to wait for an additional VM to be added into the pool before it is assigned to a user.
I agree, resetting a user's VM during a class is very inconvenient for the user. Simply reassigning them a new VM if there's an unassigned one would be much quicker.
If teachers are in this scenario, I tell them to remove the user from the user list and then re-add them and get the user to re-register to the lab.