Ben's Mom catches him in odd situation with his teacher.
The tender blossoming love between a mother and son.