We do not currently know of any antonyms for teach a lesson.
For similar words to teach a lesson, try: