It sounds to me like you have a kid and a teacher on the same wavelength and that she knows what makes him tick. I think it sounds wonderful. Clearly she has won your DS's respect. That goes a really long way in this world.

We have been fortunate to have had many such teachers in DS's life and I think that that is one reason we have never had to do more than subject acceleration.