Surprise substitute teacher.

Surprise substitute teacher.