Meme claims Scott Walker 'was asked to leave Marquette University for cheating
Are Walker protesters hurting or helping his 2016 chances?