Goodness! That age is bizarre… I personally wouldn’t teach that young, I tried a lesson with a 6 year old once and she cried (I wasn’t that bad!) so my limit is 8!
I’m sure other teachers have better experiences than me though and it sounds like one of those teachers is you so well done!