professor michael kidd