From the point of view of a father of a son
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
From the point of view of the mother of a son, I am in your corner.
And as others have pointed out, there are two issues here. One is a teacher having this kind of relationship with a student, questionable at any age. And the other is the public display of affection. That’s absolutely disgusting that a teacher would do that in public, oblivious to the public.