I would have went off on the moron  

 I think people have no idea times have changed and there are better ways of teaching now. Your baby would have learned ZERO from that "Lesson" . How dare he 

 Just don't ever let him in your home again 

 Sorry this all happened.