I think if your son wants to stay then the issue of safety needs to be addressed immediately and firmly. Straight to the principal, no argument, no emotion. My son will be accompanied between classes (or whatever works for you and is reasonable. No need for blame or accusations, just this happened therefore this will now happen...