mumneeds I worry that you are teaching maths with such a ropy understanding of basic mathematical rules.
9 - 9 means 9 + -9
Addition is commutative, so a+b = b+a.
Therefore, 9 + -9 + 9 = 9 + 9 + -9 or 9+9-9 = 18-9 which is 9.
6-7+3 = 6 + -7 + 3 so, using the commutativity of addition, this means you can add 6 and 3 before subtracting 7, giving 2. Otherwise you'd add the 7 and 3 first before subtracting from 6 which would give -4.
One way to think about it is that positive numbers/addition are going up in a lift and negative numbers/subtraction are going down in it.
9-9+9 therefore means 'go 9 floors up, 9 floors down and then 9 floors up.' If you do that, you end up 9 floors higher than you started.
6-7+3 means 'up 6, down 7, up 3' not 'up 6, and down seven add three which is 10'
If you really STILL think you are right, PLEASE ask your head for some maths training. I am an advocate for maths, having a maths degree and having served many years in the Mathematical Association, and this sort of teaching (i.e. teaching where the teacher doesn't understand and is teaching incorrectly) can cause years of issues as teachers further down the line try to undo the misconceptions taught by one rogue teacher.