Cute student discovers her strict professor's secret: lustful sexual encounters.