Maybe I'm nuts but DePaul doesn't seem so terrible this year