Fiona Frost explores themes of power and desire with exploited college girls in a thrilling DP journey, set in the heat of academia.