Horney teacher sucks. A professor gets to teach her students all about sex. No other sex tub...