He knows that those funds he receives are illegal but he vowed not to use them for his personal needs. What is your opinion on this matter?
He isn't using it for his personal needs, but he is using it for his personal political interests, anyway. So what is the difference after all?
He isn't a Robin Hood kind who is retrieving tax money back to tax payers. He is stealing from tax payers in order to boost his political career through an educational welfare program.
This is a common strategy used by politicians, especially in miserable areas where people don't have money for anything, so they will be eternally thankful to this politician for what he has been doing for the community, although they don't know the money to fund this entrepreneurship is coming from their own pockets...