A student's report card on Tim Walz

Politics ·