Missy Stone rides her professor