Grooming, Lol, I suppose that is quite a good description of what appears to have happened here.
Both leave a bad taste in the mouth.
If you are fed up with the original thread just leave and do your own thing, earn regular money but why become a teacher?