That IS the teacher according to the video at the link!
LOL! I understand now....saw another pic of her.