Wow... well that was weird...
That teacher reminds me exactly of my own teacher that I had in 7th grade
Ah yes. The horrors of sexual education class as seen (and heard) through the eyes (and voice over) of a massive Lovecraft fan. Hilarious and scary all at once.