yep, the writing was on the wall
Give polygraphs to both the profssor and to Karr. See who's the bigger liar, just for the hell of it.