Public school heads issued final warning over unapproved fees